Входное тестирование
для участия в практикуме
PHP
ФИО
Ваш e-mail
Ваш номер телефона
1. Какие из перечисленных тегов непригодны для открытия и закрытия PHP блока?
2. Какого оператора в PHP не существует?
3. Какого типа данных в PHP нет?
4. Что будет, если запустить такой скрипт:
<?php if (null == 0) echo true; else echo false; ?>
5. Какая разница между равенством и эквивалентностью?
6. Каков результат выполнения у данного скрипта:
<?php function myfunc(&$a) {$a++; } $b = 5; myfunc($b); echo $b; ?>
7. Каков результат выполнения у данного скрипта:
<?php for ($i = 0; $i < 5; $i++) { if ($i % 2 == 0) continue; echo $i; } ?>.
8. Каков результат выполнения у данного скрипта:
<?php $x = 5; echo Переменная $x = 5; ?>
9. Как пишется оператор безусловного перехода в PHP в PHP (версия PHP 5.2)?
10. Что выведет данный скрипт:
<?php function myfunc() { static $id = 0; $id++; echo $id; } myfunc(); myfunc(); myfunc(); ?>
11. PHP это язык, который:
12. Для чего используется PHP?
13. Какие полезные функции имеет PHP?
14. Можно ли смешивать PHP код с HTML-кодом?
15. Что будет выведено на экран в результате выполнения следующего кода?
<html> <head> <title></title> </head> <body> <script language=php> echo Какой-то текст; </script> </body> </html>
16. Каков будет результат выполнения скрипта?
<?php function myfunc($x = 0) { echo $x; } myfunc(); myfunc(5); ?>
17. Почему в PHP файлах не рекомендуется ставить "?>" закрывающийся тег?
18. Что будет выведено в результате выполнения следующего кода?
<?php $a = 11; $b = 22; $c = 33; echo $b = $a = $c ?>
19. Что вставится в базу в результате выполнения следующего кода?
<?php use app\models\Userprofile; $data = [ ['surname' => 'Ivanov', 'name' => 'Ivan'], ['surname' => 'Petrov', 'name' => 'Petr'], ]; foreach ($data as $item){ $Userprofile->surname = $item['surname']; $Userprofile->name = $item['name']; $Userprofile->save(); } ?>
Менеджер свяжется с вами после получения теста