wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Логические операции и циклы в PHP

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

Что делает оператор '===' в PHP?

a)

Оператор '===' проверяет только типы данных.

b)

Оператор '===' проверяет равенство значений и типов.

c)

Оператор '===' сравнивает только значения.

d)

Оператор '===' выполняет арифметические операции.

2.

Как работает цикл do while в PHP?

a)

Цикл do while выполняет код хотя бы один раз и продолжает, пока условие истинно.

b)

Цикл do while не выполняет код ни разу, если условие ложно.

c)

Цикл do while выполняет код только если условие истинно.

d)

Цикл do while выполняет код в бесконечном цикле без проверки условия.

3.

Какой оператор используется для выхода из цикла?

a)

return

b)

exit

c)

break

d)

continue

4.

Что делает оператор continue в цикле?

a)

Увеличивает счетчик итераций.

b)

Возвращает к началу цикла.

c)

Завершает цикл полностью.

d)

Пропускает текущую итерацию цикла.

5.

Как выглядит структура if-else в PHP?

a)

if (условие) { // код } elseif (условие2) { // код }

b)

if (условие) { // код } else if (условие2) { // код }

c)

if (условие) { // код } else { // код } else { // код }

d)

if (условие) { // код если условие истинно } else { // код если условие ложно }

6.

Что такое elseif в PHP?

a)

elseif в PHP - это функция для выполнения циклов.

b)

elseif в PHP - это оператор для завершения скрипта.

c)

elseif в PHP - это метод для работы с массивами.

d)

elseif в PHP - это конструкция для проверки дополнительных условий в условных операторах.

7.

Как работает оператор switch case в PHP?

a)

Оператор switch case всегда выполняет все блоки кода, независимо от значения.

b)

Оператор switch case в PHP не поддерживает строки.

c)

Оператор switch case в PHP используется для выбора одного из нескольких блоков кода для выполнения в зависимости от значения переменной.

d)

Оператор switch case используется только для работы с массивами.

8.

Какой тип данных возвращает логическая операция?

a)

Булевый тип (boolean)

b)

Массив (array)

c)

Строковый тип (string)

d)

Целочисленный тип (integer)

9.

Как можно сравнить строки в PHP?

a)

Используйте операторы '==' или '===' для сравнения строк в PHP.

b)

Сравнивайте строки только с помощью оператора '!='.

c)

Используйте оператор '>' для сравнения строк в PHP.

d)

Используйте функцию strcmp для сравнения строк в PHP.

10.

Что произойдет, если условие if не выполнится?

a)

Программа завершится с ошибкой.

b)

Условие if будет проигнорировано.

c)

Код внутри блока if выполнится.

d)

Код внутри блока if не выполнится.

11.

Как можно использовать несколько условий в if?

a)

Используйте логические операторы '&&' и '||'.

b)

Применяйте только числовые значения в условиях.

c)

Используйте только один оператор '&&'.

d)

Не используйте логические операторы в if.

12.

Какой оператор используется для проверки неравенства?

a)

==

b)

<>

c)

!=

d)

===

13.

Какой цикл позволяет выполнять код хотя бы один раз?

a)

for-loop

b)

foreach-loop

c)

do-while

d)

while-loop

14.

Что произойдет, если не указать break в switch case?

a)

Код вернется к началу switch.

b)

Код завершит выполнение программы.

c)

Код продолжит выполняться в следующем case.

d)

Код выполнит все case до конца.

15.

Как можно использовать логические операторы вместе?

a)

Логические операторы не влияют на выполнение программы.

b)

Логические операторы всегда дают один и тот же результат.

c)

Логические операторы можно комбинировать для создания сложных выражений.

d)

Логические операторы нельзя использовать вместе.

16.

Какой оператор используется для проверки истинности?

a)

for

b)

if

c)

while

d)

switch

17.

Как можно комбинировать условия в if-else?

a)

Не используйте логические операторы в if-else.

b)

Используйте только один оператор для условий.

c)

Используйте логические операторы '&&' и '||' для комбинирования условий.

d)

Комбинируйте условия с помощью арифметических операторов.