Тест по PHP №2
1. Что будет в переменной $result после выполнения кода $result = (true xor true)?
false
true
1
0
2. Что делает оператор break при вызове внутри цикла?
останавливает работу цикла
переводит цикл на следующую итерацию, обрывая выполнение текущей
3. Какой тип значения будет в переменной $a после выполнения кода $a = '123';?
boolean
int
string
float
4. Как называется возможность указывать типы аргументов у функции function(int $x)...?
в PHP нет такой возможности
приведение типов
строгая типизация
тайп-хинтинг
5. Что будет в переменной $result после выполнения кода $i = 5; $result = ++$i;?
6
7
5
6. Как получить данные POST-запроса?
через функцию getPostData()
через константу POST
через переменную $_POST
7. С помощью какой функции можно прочитать файл?
print_r
array_merge
file_get_contents
8. С помощью какой функции можно удалить Cookie?
setcookie
getcookie
deletecookie
readcookie
9. Как присвоить переменной значение?
$x = 5
$x == 5
$x === 5
$x => 5
10. Что будет в переменной $x после выполнения кода $x = 2; $x -= 2;?
-2
0
4
2
11. Каким является язык PHP?
интерпретируемым
компилируемым
12. Какой из этих операторов не относится к группе условных?
===
switch
if
13. С помощью какого символа в PHP можно склеить 2 строки в одну?
символ доллара
символ запятой
символ точки
14. Как нужно создавать новый массив?
$a = [];
$a = new Array();
$a = array();
$a = null;
15. Продолжит ли код выполнение после выражения include 1.php; если файл 1.php не будет найден?
нет, выведет ошибку и завершится
да, но выведет ошибку
да, без каких либо ошибок