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


Как уже было отмечено в предыдущих уроках, мы не можем вывести значения false и null на экран при помощи echo или print_r - эти значения выводятся в виде пустой строки.

Функция var_dump как раз помогает выводить на экран любое значение переменной, а также снабжать это значение дополнительной информацией о типе данных. Эта функция может принимать несколько аргументов.

В примере ниже мы видим значение логических переменных вместе с указанным типом и значения NULL, которые имеют место для переменной $c а также для некоторой переменной $some_undefined_var, которая не была определена.

Эта функция также может быть использована как аналог print_r для рекурсивного вывода ключей и элементов массивов вместе с дополнительной информацией о типах данных в массиве. Если в массиве встречаются значения false или null они также будут выведены на экран. Для более удобного представления информации необходимо использовать теги <pre>.