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

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
В каком порядке будут располагаться ключи в массиве $a после выполнения следующего кода?
Anonymous Quiz
18%
`1, 2 (перезапись [2])`
13%
1, 0, 2
37%
2, 3, 1
11%
2, 0, 1
22%
Ошибка синтаксиса: нельзя считывать из `$a[]`
☝️Объяснение:

Оператор присваивания выполняется справа налево. Сначала создается [2], затем создается автоиндекс 3 (максимальный целочисленный ключ +1), и затем создается [1]. Синтаксической ошибки нет, потому что в $a[1] присваивается значение предыдущего оператора присваивания.
Какой PSR стандарт реализован в коде?

Тест: https://proghub.ru/t/php-psr-standards

Добавить свой вопрос
Ребята, всем привет. Начинаем возобновлять постинг на каналах😘
Какой будет результат работы кода?

Тест: https://proghub.dev/t/php-8

Добавить свой вопрос
☝️Объяснение:

В php 8 был добавлен оператор `nullsafe` теперь стало возможно иметь поведение методов, подобное слиянию null и не множить проверки вроде `$dateAsString = $startDate ? $startDate->asDateTimeString() : null;`.
Этот код соответствует psr-стандартам?

Тест: https://proghub.dev/t/php-psr-standards

Добавить свой вопрос
Этот код соответствует psr-стандартам?
Anonymous Quiz
50%
да
50%
нет
Этот код соответствует psr-стандартам?

Тест: https://proghub.dev/t/php-psr-standards

Добавить свой вопрос
Этот код соответствует psr-стандартам?
Anonymous Quiz
59%
да
41%
нет
Значение по умолчанию .env.example. Что такое XXXXXX?

Вопрос: https://proghub.dev/q/463ca8

Добавить свой вопрос
Значение по умолчанию .env.example. Что такое XXXXXX?
Anonymous Quiz
49%
password
33%
secret
6%
123456
12%
homestead
Какие верные варианты использования класса `One` и что выведется на экран?

Вопрос: https://proghub.dev/q/a7d913

Добавить свой вопрос