Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] zmienna ilość argumentów funkcji
Forum PHP.pl > Forum > PHP
grohu
jak powinna wyglądać funkcja mogąca przyjmować zmienną ilość argumentów questionmark.gif?



to pytanie nie jest już aktualne, gdyż sam znalazłem odpowiedź: można przekazać argumenty w tablicy...

  1. <?php
  2. function pokaz_tablice($tab) {
  3. for ($x = 0; $x < count($tab); $x++) echo &#092;"tab[$x] = \".$tab[$x].\"<br>\";
  4. }
  5.  
  6.  
  7. $t = array(&#092;"pierwszy\", \"drugi\", \"trzeci\");
  8. pokaz_tablice($t);
  9. ?>
scanner
RTFM: http://www.php.net/manual/pl/functions.arguments.php
DeyV
Cytat
Listy argumentów o zmiennej długości
php 4 obsługuje listy o zmiennej długości w funkcjach zdefiniowanych przez użytkownika. Jest naprawdę prostę przy użyciu funkcji func_num_args(), func_get_arg() i func_get_args().

Nie wymagana jest żadna specjalna składnia. Listy argumentów mogą być ciągle jawnie podane przy definicji funkcji i będą się zachowywać normalnie.
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.