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

Тест: массивы и ключи

4 вопроса с объяснениями после ответа сохраняются локально.

Тест без отправки результата

Темы

Строковые и целочисленные ключи, null, отсутствующий ключ, добавление через [], unset и порядок элементов.

Формат

Есть один и несколько правильных ответов, чтение кода и короткая диагностика предупреждения.

Пример вопроса

Что вернёт isset($data['x']), если ключ существует и содержит null? Правильный ответ: false; наличие ключа проверяет array_key_exists().

После теста

Вернитесь к темам, где объяснение оказалось неожиданным, и воспроизведите пример в Playground.

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

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

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

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

1. Что вернёт isset($data['x']), если ключ x существует и содержит null?
2. Что вернёт $data['city'] ?? 'Нет', если ключ city отсутствует?
3. Что делает $items[] = $value?
4. После unset($items[1]) числовые ключи автоматически переиндексируются?

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

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

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

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

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

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

Аналитика

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

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

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

Политики

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