var_export
Выводит значение в виде кода PHP.
Синтаксис
var_export(mixed $value, bool $return = false): ?stringПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $value | mixed | Значение. |
| $return | bool | Необязательный. `true` — вернуть строкой. |
Возвращаемое значение
?stringСтрока с кодом, если задан второй аргумент.
Примеры
Результат можно вставить в программу:
<?php
var_export(['name' => 'Anna', 'active' => true]);Результат:
array (
'name' => 'Anna',
'active' => true,
)Примечания
Так сохраняют настройки в файл с кодом: file_put_contents('config.php', '<?php return ' . var_export($config, true) . ';').
См. также
В учебнике
- Ошибки и отладка — Виды ошибок PHP, настройки показа ошибок, журнал, превращение предупреждений в исключения и приёмы отладки.