Var dump php что это
Перейти к содержимому

Var dump php что это

var_dump

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

В PHP 5 все общедоступные, закрытые и защищенные свойства объекта будут возвращены при выводе.

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

PHP: функция var_dump ()

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

Версия:

Синтаксис:

Параметр:

* Смешанный: смешанный означает, что параметр может принимать несколько (но не обязательно все) типов.

Возвращаемое значение:

Наглядное представление функции PHP var_dump ()

«Иллюстрированные

Пример -1:

Пример -2:

Перенаправить вывод функции var_dump () в строку

Мы уже узнали, что функция var_dump () используется для отображения структурированной информации (типа и значения) об одном или нескольких выражениях. Функция выводит свой результат непосредственно в браузер. В следующем примере выходные данные функции var_dump () сохраняются в переменной в виде строки, поэтому мы можем манипулировать выходными данными. Для выполнения примера мы использовали две функции php ob_start () и ob_get_clean (). Функция ob_start () включает буферизацию вывода, где функция ob_get_clean () получает текущее содержимое буфера и удаляет текущий буфер вывода.

PHP var_dump () против print_r ()

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

Функция print_r () отображает понятную человеку информацию о переменной.

Смотрите следующие два примера:

Практика здесь онлайн:

Предыдущее: не установлено
Далее: var_export

Как вывести PHP массив

Примеры использования PHP функций и циклов для вывода всех элементов массива в окно браузера.

Функция print_r()

Функция print_r() выводит информацию о переменной в удобочитаемом виде. Чтобы отобразить пробелы и переносы результат функции нужно обернуть в тег <pre> .

Результат:

Функция var_dump()

Функция var_dump() отображает информацию о переменной, включая тип и значение.

Результат:

var_export()

Функция var_export() возвращает строковое представление переменной в виде полноценного PHP-кода.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *