Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem PHP - Jak nastavit funkci když neznám počet parametrů

Universálně můžeš použít vestavěnou func_num_args() a func_get_arg()


<?php
  function moje_funkce() {
      echo "Number of arguments: " . func_num_args() . "<br />";  // Vrací počet argumentů
      for($i = 0 ; $i < func_num_args(); $i++) {                  // Tělo projede argumenty
          echo "Argument $i = " . func_get_arg($i) . "<br />";   
      }
  }

  moje_funkce("a", "b", "c", "d", "e"); // zavoláme určitý počet argumentů (nevíme přesně kolik)
?>
V nových verzích PHP lze používat i jednodušeji zapsané vychytávky.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny