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

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
Какой код вы выполните, чтобы сделать заглавной (прописной) первую букву в строке, а все остальные буквы – строчными?
Anonymous Quiz
26%
ucfirst($str);
2%
uc_first($str);
8%
strtoupper($str[0])
61%
ucfirst(strtolower($str));
3%
ucfirst(str_to_lower($str));
Какая из функций обработки текста не поддерживается в PHP?
Anonymous Quiz
2%
strtolower()
4%
strtoupper()
85%
strsplit()
9%
ucfirst()
Что выведет данный скрипт в результате своей работы?
Что выведет данный скрипт в результате своей работы?
Anonymous Quiz
58%
5
1%
0
7%
Ничего не выведет
34%
Выведет ошибку
Что будет результатом выполнения данного скрипта?
Что будет результатом выполнения данного скрипта?
Anonymous Quiz
4%
Notice
5%
cl1::f2()cl1::f2()
44%
Singleton::f1()cl1::f2()
5%
Singleton::f1()cl1::f1()
42%
Fatal Error
Что будет напечатано этим скриптом?
Что будет напечатано этим скриптом?
Anonymous Quiz
30%
Возникнет ошибка
55%
1
4%
0
6%
true
5%
false
Если вы хотите передать значение функции по ссылке, правильным путем будет:
Anonymous Quiz
3%
function ModifyReport(ByRef $Rptfile){}
85%
function ModifyReport(&$Rptfile){}
4%
function ModifyReport($&Rptfile){}
6%
function ModifyReport(&Rptfile){}
3%
function ModifyReport($Rptfile){}
Какие значения будут в массиве $a после выполнения скрипта?
Какие значения будут в массиве $a после выполнения скрипта?
Anonymous Quiz
40%
1,1,1
50%
1,1,2
2%
2,1,1
8%
2,2,2
Что выведет код?
Если вы хотите передать значение функции по ссылке, правильным путем будет:
Anonymous Quiz
3%
function ModifyReport(ByRef $Rptfile){}
88%
function ModifyReport(&$Rptfile){}
3%
function ModifyReport($&Rptfile){}
4%
function ModifyReport(&Rptfile){}
2%
function ModifyReport($Rptfile){}
Что выведет следующий код? (php <= 7.4)
Что выведет следующий код? (php <= 7.4)
Anonymous Quiz
53%
foo42qwe
8%
42qwe
14%
0qwe
24%
0
В каком элементе содержится имя сервера, которое, как правило, совпадает с доменным именем сайта, расположенного на сервере:
Anonymous Quiz
65%
$_SERVER['HTTP_HOST']
20%
$_SERVER['REMOTE_HOST']
11%
$_SERVER['REMOTE_ADDR']
5%
$_SERVER['DOCUMENT_ROOT']
Что выведет интерпретатор при выполнении данного кода?
Что выведет интерпретатор при выполнении данного кода?
Anonymous Quiz
7%
Предупреждение (Warning)
52%
2
10%
1
21%
Ошибку выполнения(Error)
4%
0
1%
3
5%
Ничего (пустая строка)
Что выведет код?