Font size
WorksheetsPHP-предметная олимпиада по программированию
Total questions: 30
Worksheet time: 16mins
Backend это?
Логическая часть Web приложения
Дизайнерская часть Web приложения
Файл для защиты от Спам-ботов
Нет правильного ответа
Функции backend?
Работа с базами данных
Отвечает за логику Веб-приложения
Создает анимацию
Работа с дизайном
В каком году вышел язык PHP?
1995
1991
1996
1998
Язык PHP используется в других областях, кроме веб-области?
Да
Нет
Сервис программы Xampp?
Предлагает локального сервера
Предлагает хостинг
Предназначен для работы с Git
Предназначен для работы с HTML
Нужен локальный сервер для работы с PHP?
Да
Нет
Необходимые программы для работы с PHP?
Apache
MySQL
Tomcat
.NET Framework
Как обозначается переменная на языке PHP?
$
&
#
@
Символ, который должен быть поставлен в конце каждой строки?
;
:
.
,
Типы переменных, существующие на языке PHP?
Float
Integer
String
Boolean
Numeric
Результат выполнения программы?
$a = 5;
if ($a > 13 || $a < 5) {
echo $a;
} else {
echo ($a - 1);
}
1
9
4
5
Оператор break?
Остановка цикла
Остановить метод
Остановить программу
Нет правильного ответа
Оператор switch?
Оператор выбора
Метод
Условной оператор
Тернарный оператор
Ключевые слова, используемые в операторе Switch?
Break
Case
Default
If
Function
Обозначьте типы циклов на языке PHP?
For
Foreach
While
For Loop
Cycle
Массив это?
Упорядоченный набор ключ-значений
Набор значений одного типа
Набор значений, составляющих значения выше 0
Контейнер, содержащий значения, состоящие из символов
Можно ли сохранить массив внутри массива?
Да
Нет
Для чего используют методы?
Чтобы написать понятный, короткий код
Импортировать библиотеки
Для хранения объекта
Нет правильного ответа
Выберите правильный вариант объявления переменных
$a = 7;
$a = 4
&a = 6;
$7a = 7;
Как нужно создавать новый массив?
$a = [];
$a = null;
$a = new Array();
$a = array();
Что делает оператор continue при вызове внутри цикла?
переводит цикл на следующую итерацию, обрывая выполнение текущей
останавливает работу цикла
переводит цикл на метку в коде
С помощью какой функции можно удалить Cookie?
Setcookie
Deletecookie
Readcookie
Getcookie
Что будет в переменной $result после выполнения кода $result = require 1.php, если в 1.php написан код <?php return 7 % 4;?
3
5
1
7
С помощью какого символа в PHP можно склеить 2 строки в одну?
.
+
*
/
Что будет в переменной $result после выполнения кода $result = 2 + 2 * 2;?
6
5
1
3
Как получить данные POST-запроса?
через переменную $_POST
через константу POST
через функцию getPostData()
нет правильного ответа
Что будет в переменной $x после выполнения кода $x = 2; $x -= 2;?
0
-2
2
4
Что будет в переменной $result после выполнения кода $result = 2 ** 3;?
8
6
2
9
Как называется возможность указывать типы аргументов у функции function(int $x)...?
тайп-хинтинг
приведение типов
строгая типизация
в PHP нет такой возможности
Что будет в переменной $result после выполнения кода $i = 5; $result = $i++;?
5
6
1
0
