Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tablica asocjacyjna - dodaj element na koniec
Forum PHP.pl > Forum > PHP
sebastiankozub
  1. public function setNavigationMenu()
  2. {
  3. $number = func_num_args();
  4. $args = func_get_args();
  5. $arr = array();
  6. if(($number == 0) || !is_even($number))
  7. {
  8. return false;
  9. }
  10. else
  11. {
  12. for($i = 0; $i < ($number/2); $i++)
  13. {
  14. array_push($arr, $args[2 * $i] => $args[2 * $i + 1]);
  15. }
  16. $this->NavigationMenu = $arr;
  17. return true;
  18. }
  19. }


Witam, chciałbym dodać na koniec tablicy asocjacyjnej element linia
  1. array_push($arr, $args[2 * $i] => $args[2 * $i + 1]);

Gdy dodaję te elementy tak, jakby była to tablica indeksowana wszystko gra ale ja chcę mieć tablicę asocjacyjną... jak to zrobić?
jasin
A spróbuj może:
  1. $arr[$args[2*$i]] = $args[2*$i+1];


PS. oczywiście jeśli będzie już element w tablicy o kluczu $args[2*$i] to zostanie on nadpisany.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.