PHP задачи с собеседований
3.07K subscribers
470 photos
6 videos
11 files
367 links
Задачи, тесты и теоретические вопросы по PHP.

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
Что будет выведено после выполнения следующего фрагмента кода:
Что будет выведено после выполнения следующего фрагмента кода:
Anonymous Quiz
9%
Возникнет ошибка выполнения сценария
2%
null
36%
79
24%
0
27%
53
2%
Не знаю
Какую из этих конструкций нужно использовать чтобы соединить две строки $str1 и $str2, в единую строку?
Anonymous Quiz
91%
$str1 . $str2
2%
cat($str1, $str2)
4%
$str1 + $str2
1%
fprintf($str1, $str2)
2%
join($str1, $str2)
0%
Не знаю
Что будет результатом работы кода?
Что выведет код?
Отработает ли данный код?
Отработает ли данный код?
Anonymous Quiz
39%
yes
61%
no
👆 Разьяснение

Начиная с php 8 данный код не отработает. PHP 8 выполняет правильную проверку подписи метода при использовании свойства и реализации его абстрактных методов. Это также означает, что подписи методов должны совпадать. В результате работы кода выше мы получим ошибку Fatal error: Declaration of UsesTrait::test($input) must be compatible with Test::test(int $input): int.
💣 Наше маленькое комьюнити где мы обсуждаем задачи: @phpquiz_community
А если вы придумали квиз, его можно прислать @igorhub
С помощью, какой функции можно преобразовать текстовое представление даты на английском языке в метку времени Unix?
Anonymous Quiz
4%
strptime()
80%
strtotime()
4%
strftime()
10%
mktime()
3%
Не знаю
Что выведет следующий код?
Что выведет на экран этот скрипт?
Что выведет на экран этот скрипт?
Anonymous Quiz
8%
integer
68%
string
4%
double
3%
mixed
13%
float
3%
Не знаю
Что будет находится в свойстве $css обьекта $c?
Что будет находится в свойстве $css обьекта $c?
Anonymous Quiz
18%
ничего, код вызовет ошибку
1%
bold
4%
italic
75%
bolditalic
1%
Не знаю