ТестПроверено 2026Локальный прогресс

Тест: функции и типы

Тест проверяет понимание вызова, а не запоминание синтаксиса.

Тест без регистрации

Темы

Обязательные и необязательные параметры, именованные аргументы, variadic, nullable type, callable и область видимости.

Пример

Почему strict_types в вызываемом файле важнее директивы внутри файла с объявлением функции? Ответ раскрывает границу проверки скалярного вызова.

Практика

Один вопрос просит найти TypeError, другой — выбрать читаемую сигнатуру для предметного правила.

Результат

Прогресс хранится в localStorage и может быть очищен в настройках локальных данных.

Локальный прогресс

Закрепите материал

Отметка, заметка, чек-лист и ответы остаются в localStorage этого браузера и не отправляются в аналитику.

Локальный тест

1. Какой файл определяет strict_types для вызова скалярно типизированной функции?
2. Что должен делать return type?
3. Как передать произвольное число аргументов?
4. Что лучше всего описывает чистую функцию?

Связанные материалы

Источники и проверка

  • PHP Documentation Group — структурный источник, без внешней ссылки

Последняя содержательная проверка: . Автор-разработчик Михаил Каржин. Методика качества контента.

Данные этого сервиса

Настройки cookie и локальных данных

Аналитика

Текущий статус: не выбран. До согласия обе аналитические системы не загружаются.

Локальные данные

Удаление затрагивает только ключи PHP-сервиса в этом браузере и требует подтверждения.

Политики

Политика конфиденциальности · Политика использования файлов cookie