Какой будет результат работы кода?
Anonymous Quiz
1%
Ничего
28%
Ошибка, так как newValue не определена
15%
1
56%
2
Какой код позволит вам сделать заглавной только первую букву строки, а остальные все строчными?
Anonymous Quiz
19%
strtoupper($str[0]);
7%
uc_first($str);
53%
ucfirst(strtolower($str));
21%
ucfirst($str);
Что сделает функция array_walk?
Anonymous Quiz
84%
Применит функцию format_array_values() к каждому элементу $array
8%
Вернет следующую пару ключ/значение из массива
3%
Отсортирует массив
3%
Случайным образом перемешает содержимое массива
3%
Вернет наибольшее значение из массива или серию аргументов
Какая функция нужна, когда вы хотите вывести результат выполненной команды?
Anonymous Quiz
47%
system()
6%
cmm()
43%
out_system()
4%
out_cmm()
Что выведет код в PHP 7.4+?
Anonymous Quiz
38%
Parse error: syntax error, unexpected '_00'
15%
10
46%
1000
1%
1
Какой метод откатывает текущую транзакцию?
Anonymous Quiz
89%
rollback()
2%
back()
4%
undo()
5%
commit()
Что будет в переменной $b после выполнения следующего кода?
Anonymous Quiz
25%
array(2 => 1)
55%
array(4 => 1)
2%
NULL, сгенерируется предупреждение
6%
Возникнет критическая ошибка, выполнение остановится
11%
Возникнет ошибка синтаксиса
Как в Symfony добавить кастомный валидатор для формы?
Anonymous Quiz
11%
Через middleware
21%
Через аннотацию @Assert\Custom
41%
Реализовать Constraint и ConstraintValidator, зарегистрировать как сервис
27%
Через FormTypeBuilder::validate()
Что произойдет, если неавторизованный пользователь перейдет на /dashboard?
Anonymous Quiz
13%
Вернёт OK
41%
Перенаправит на форму логина
44%
HTTP 403 Forbidden
2%
Ошибка сервера
Какую команду нужно вызвать, чтобы сбросить кэш роутинга, конфигурации и т.п. в Symfony?
Anonymous Quiz
73%
php bin/console cache:clear
5%
composer clear-cache
19%
php artisan cache:clear
3%
rm -rf var/cache/*
Запрос GET /item/4 вернёт:
Anonymous Quiz
17%
{"id": "5"}
72%
{"id": 5 }
5%
HTTP 404
5%
Ошибку приведения типов
Чем отличается метод boot() от register() в Laravel service provider?
Anonymous Quiz
14%
boot() вызывается раньше
84%
register() отвечает за привязку сервисов, boot() — за действия после привязки
1%
Они идентичны
1%
register() используется только в тестах
❤1