Pytanie 1
Która definicja i wywołanie funkcji PHP poprawnie wypisze ciąg $n znaków @?
function znaki($znak, $i++) { for($i=0; $i<$n; $i++) print($znak); } znaki($n);
function znaki($znak, $n) { for($i=0; $i<$n; $i++) print($znak); } znaki("@", $n);
function znaki($i) { for($i=0; $i<$n; $i++) print("@"); } znaki($i);
function znaki($znak, $i++) { for($i=0; $i<$n; $i++) print($znak); } znaki(@, $n);
function znaki($znak, $n) { for($i=0; $i<$n; $i++) print($znak); }, wywołana np. znaki("@", 5). Dlatego poprawny jest wariant z parametrami ($znak, $n).

