ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
401 of 410 menu
Вступайте в телеграмм-канал сайта code.mu: новинки, статьи, интервью, задачи, бесплатные курсы и тренинги. Жми для вступления:)

Функция var_export

Функция var_export выводит или возвращает информацию о переменной в формате, пригодном для использования в PHP-коде. Первым параметром принимает переменную для экспорта, вторым - флаг возврата результата вместо вывода.

Синтаксис

var_export(mixed $value, bool $return = false);

Пример

Выведем массив в виде валидного PHP-кода:

<?php $arr = [1, 2, 3]; var_export($arr); ?>

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

array ( 0 => 1, 1 => 2, 2 => 3, )

Пример

Получим строковое представление переменной без вывода, используя второй параметр:

<?php $arr = ['a', 'b', 'c']; $res = var_export($arr, true); echo $res; ?>

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

[ 0 => 'a', 1 => 'b', 2 => 'c', ]

Пример

Экспорт строковой переменной:

<?php $str = 'test'; var_export($str); ?>

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

'test'

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

  • функцию print_r,
    которая выводит информацию о переменной
  • функцию var_dump,
    которая выводит структурированную информацию о переменной
byenru