Zadanie 29 z arkusza INF.03, przykładowy arkusz CKE

PHP Poziom: średnie

W języku PHP, aby wyświetlić n razy znak „@”, należy użyć funkcji

Wybierz odpowiedź

Cały arkusz INF.03, przykładowy arkusz CKE Było też: E.14, styczeń 2018

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: D

function znaki($znak, $n){ for($i=0; $i<$n; $i++) print($znak); } znaki("@", $n);

Dlaczego

Funkcja przyjmuje znak i liczbę powtórzeń, więc wywołanie musi podać oba argumenty, a znak w cudzysłowie: znaki("@", $n). Zapis znaki(@, $n) nie ma cudzysłowu, znaki($n) pomija drugi argument, a w wersji z jednym parametrem $i zmienna $n nie istnieje wewnątrz funkcji.