👆 Объяснение к вопросу на канале Пых
Telegram
Пых
Пояснение к моей задаче на канале PHP задачи с собеседований.
Метод __get() выполняется при попытке чтения из недоступных (защищённых или приватных) или несуществующих свойств. Публичное неинициализированное типизированное свойство таковым не является.
…
Метод __get() выполняется при попытке чтения из недоступных (защищённых или приватных) или несуществующих свойств. Публичное неинициализированное типизированное свойство таковым не является.
…
Какой результат выполнения следующего кода?
Anonymous Quiz
70%
1.5
6%
Ошибка интерпретатора
19%
1
1%
3
3%
2
1%
Не знаю
Как получить значение "flavor" если пользователь отправил данную форму:
Anonymous Quiz
30%
$flavor = $_POST["flavor"];
12%
$flavor = $GET["flavor"];
0%
$flavor = $PUT["flavor"];
40%
$flavor = $_GET["flavor"];
16%
$flavor = $REQUEST["flavor"];
1%
Не знаю
[PHP 7.4] Что будет в переменной $array после выполнения кода?
Anonymous Quiz
14%
[1 2 3 4 5]
27%
[2 3 4 5 6]
27%
[1 2 4 5 6]
22%
ничего не будет, возникнет ошибка
10%
Не знаю
Какой оператор нужно указать для пропуска оставшейся части текущей итерации цикла while() и начала следующей итерации?
Anonymous Quiz
1%
return
1%
exit
85%
continue
12%
break
0%
switch
0%
Не знаю
Что выведет код?
Anonymous Quiz
76%
sum: 3
12%
ничего не выведет, возникнет ошибка
11%
deprecated... warning... 2
1%
Не знаю
Какие варианты использования класса верные?
Anonymous Quiz
17%
$asdf = new One(); echo $asdf->param;
52%
$asdf = One::getInstance(); echo $asdf->param;
4%
$asdf = new One(); echo $asdf->param;
7%
$asdf = new One::getInstance(); echo $asdf->param;
15%
Все вышеперечисленные варианты приведут к ошибке
4%
Не знаю
Каким образом в PHP выбрасывать исключения?
Anonymous Quiz
13%
throw Exception('Houston, we have a problem!');
1%
raise Exception('Houston, we have a problem!');
0%
alert 'Houston, we have a problem!';
0%
call 'Houston, we have a problem!';
85%
throw new Exception('Houston, we have a problem!');
1%
Не знаю
Что выведет код?
`var_dump(array_merge([2 => 'a'], [3 => 'b']));`
`var_dump(array_merge([2 => 'a'], [3 => 'b']));`
Anonymous Quiz
67%
[2 => 'a', 3 => 'b']
33%
[0 => 'a', 1 => 'b']
Что напечатает следующий код:
Anonymous Quiz
27%
Ошибка, так как newValue не определена
2%
Ничего не напечатает
17%
1
53%
2
1%
Не знаю