Wrong parameter count for foo() / Missing argument n for foo()

Z PHPEdia.pl
Skocz do: nawigacji, wyszukiwania

Jest to dosyć prosty błąd, informujący o przekazaniu niewłaściwej ilości parametrów do określonej funkcji.

function foo($param1, $param2) {
    echo $param1.' '.$param2;
}
 
foo("abc");

Taki błąd łatwo namierzyć, ponieważ komunikat błędu zawiera dokładną informację na temat wywołania funkcji (jaki skrypt wywołał funkcję oraz w którym wierszu została ona wywołana).

Linki zewnętrzne


Jest to element FAQ, czyli zestawienia odpowiedzi na najczęściej zadawane pytania.

Zestawienie: Informacje | Podstawy PHP | Porady praktyczne | Pytania z forum | Bezpieczeństwo