Тест: PHP: современный синтаксис

Итоговый тест по курсу «PHP: современный синтаксис». 20 вопросов, 70% для прохождения, 3 попытки.

Вопросов: 20Попыток осталось: 1 из 1Проходной: 70%
01

Какая версия PHP добавила enum?

02

Что заменяет switch?

03

Как объявить readonly свойство?

04

Какой оператор для nullsafe?

05

Как передать аргумент по имени?

06

Что делает strict_types=1?

07

Какой тип для union?

08

Что такое property promotion?

09

Что нового в PHP 8.0+?

10

Что верно про readonly?

11

Что делает match?

12

Что такое first-class callable?

13

Какая директива включает строгую типизацию?

14

Какой оператор для nullsafe?

15

Какая версия PHP добавила enum?

16

Как называется замена switch?

17

Заполни пропуски в enum

 Status:  {
    case Active = 'active';
    case Pending = 'pending';
}
18

Заполни пропуски в match

$label =  ($code) {
    200, 201  'Успех',
    default => 'Другое',
};
19

Заполни пропуски в промоушене

class Point {
    public function __construct(
        public  int $x,
        public readonly int $y,
    ) 
}
20

Заполни пропуски в nullsafe

$city = $useraddresscity;