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

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
[git]Как удалить все игнорируемые и неотслеживаемые, но не игнорируемые файлы из рабочей директории?
Anonymous Poll
15%
git delete -fx
12%
git clean -fX
43%
git remove -fX
36%
git clean -fx
7%
git clean -FX
Какие значения будут в массиве $a после выполнения скрипта?

👍 — 1,1,1
❤️ — 1,1,2
🤔 — 2,1,1
🔥 — 2,2,2
Какая из следующих функций проверяет наличие записей DNS?
Anonymous Poll
77%
checkdns()
4%
checkdnsa()
9%
checkdnsrr()
10%
checkdnsr()
Что выведет код?

❤️ — 09876 54321
👍 — 54321 09876
🤔 — 12345 67890
🌚 — 32154 76098
Если вы хотите передать значение функции по ссылке, правильным путем будет:
Anonymous Poll
8%
function ModifyReport(ByRef $Rptfile){}
88%
function ModifyReport(&$Rptfile){}
2%
function ModifyReport($&Rptfile){}
2%
function ModifyReport($Rptfile){}
Что выведет код?

❤️ — Fatal error

👍 — 2

🔥 — 1
В каком элементе содержится имя сервера, которое, как правило, совпадает с доменным именем сайта, расположенного на сервере:
Anonymous Poll
59%
$_SERVER['HTTP_HOST']
27%
$_SERVER['REMOTE_HOST']
14%
$_SERVER['REMOTE_ADDR']
3%
$_SERVER['DOCUMENT_ROOT']
Какие будут ключи в массиве?


❤️ — 1, 2 (перезапись [2])
👍 — 2, 3, 1
👾 — 2, 0, 1
🌚 — Ошибка синтаксиса: нельзя считывать из $a[]
Какая из следующих функций работает аналогично fgets(), за исключением того, что она также удаляет все теги HTML и PHP из входных данных?
Anonymous Poll
9%
fgetsa()
39%
fgetss()
23%
fgetsp()
32%
fgetsh()
Какой будет результат выполнения кода?

❤️ — Fatal error: Uncaught ArgumentCountError: min() expects exactly 2 parameters, 4 given

👍 — Fatal error: Uncaught TypeError: min(): Argument #1 must be of type int, string given

🤔 — int(2)

🌚 — string(2) «!3»
Какой из следующих методов используется для привязки переменных к параметрам подготавливаемого запроса?
Anonymous Poll
6%
bound_param()
3%
bound_result()
3%
bind_result()
92%
bind_param()
Что выведет код?

❤️ — i am parent

👍 — i am child

🔥 — Зависит от версии
Какая из следующих директив определяет максимальное количество времени, которое PHP-скрипт потратит на попытку анализа входных данных, прежде чем зарегистрировать фатальную ошибку?
Anonymous Poll
70%
max_input_time
4%
max_take_time
25%
max_parse_time
1%
max_intake_time
Что будет в переменной str?

👍 — varTestText


❤️ — vartesttext

🤔 — var_test_text

🔥 — varTest
Какие отношения будут между моделями?

❤️ — comments.post_id = posts.post_id

👍 — comments.post_id = posts_id

🤔comments.id = posts.id

🌚 — comments.comments.post_id = posts.id
Что выведет код?

❤️ — 190

👍 — 95

🔥 — 192

🤔 — 67
Является ли данный код верным по стандарту написания кода PSR-12?
Является ли данный код верным по стандарту написания кода PSR-12?
Anonymous Poll
55%
Да
46%
Нет
Какое из перечисленных выражений может быть корректным?
Anonymous Poll
9%
$s = fwrite("a string here");
78%
$s = fwrite($fp, "a string here");
11%
$s = fwrite("a string here", $fp);
4%
Ничего из указанного