РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1014 of 1361 menu

Функция dump

Функция dump выводит содержимое переменной в читаемом формате. Первым параметром передаётся значение для отладки. Функция возвращает объект VarDumper, поэтому её результат можно продолжить использовать в цепочке вызовов.

Синтаксис

dump($var)

Пример

Давайте выведем отладочную информацию о строке:

<?php namespace App\Controller; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; class ArticleController extends AbstractController { public function index(): Response { dump('abcde'); return new Response('hello'); } } ?>

Результат выполнения кода:

"abcde"

Пример

Давайте выведем отладочную информацию о массиве:

<?php namespace App\Controller; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; class ArticleController extends AbstractController { public function index(): Response { dump([1, 2, 3, 4, 5]); return new Response('hello'); } } ?>

Результат выполнения кода:

[1, 2, 3, 4, 5]

Смотрите также

  • функция dd,
    которая выводит переменную и завершает работу скрипта
  • функция trigger_deprecation,
    которая помечает код как устаревший
  • класс PropertyAccessor,
    который читает и записывает свойства объектов
  • класс Yaml,
    который парсит и генерирует YAML
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить