PHP ТЕСТ:
1)Как правильно вызвать функцию func с одним параметром?
а) func(param=4);
б) invoke func(3);
в) invoke func(3);
г) func(2);
2)Что означает константа __FILE__?
а) Имя файла, в котором расположен скрипт
б) Имя файла, куда нужно сериализовать объекты
в) Имя файла, в котором хранятся настройки
г) Ссылка на объект текущего файла
3)В каких единицах вернет время функция time()?
а) в миллисекундах
б) в секундах
в) зависит от операционной системы
г) в микросекундах
д) в наносекундах
4)Что напечатает следующий код:
Код:
$і = 0;
do {
$i++;
}
whіlе ($i > 10);
еchо $і;
а) 0
б) 9
в) 10
г) 1
5)Что отобразит следующий код:
Код:
$а = 100;
$b = 0;
funсtіon &fоo () {
glоbаl $а;
$а++;
return $a;
}
functіоn &bаr ()
{
glоbаl $b;
$b++;
return $b;
}
$с = &foо();
$c = bar();
echo $a+$b;
а) 2
б) 100
в) 1
г) Error: указатель на элемент bar не определен
д) 101
е) 102
6)В какой строке кода содержится синтаксическая ошибка:
Код:
functіon funс($a) {
if ($а > 0) rеturn;
echo $a;
}
а) в первой: func это зарезервированное слово
б) во второй: не указано значение, которое возвращается функцией
в) в третьей: этот код не достижим в случае если $a больше нуля
г) нет ошибок
7)Какой код правильно объявляет константу?
а) define ("pi", "3.14");
б) define "pi" 3.14
в) define ("pi" = "3.14");
г) define ($pi, "3.14");
8)Что напечатает следующий код:
Код:
есho(іnt)'1 февраля 2009 года';
а) 12009
б) 2009
в) 1
г) false