Класс yii\helpers\BaseVarDumper
| Наследование | yii\helpers\BaseVarDumper |
|---|---|
| Подклассы | yii\helpers\VarDumper |
| Доступна с версии | 2.0 |
| Исходный код | https://github.com/yiisoft/yii2/blob/master/framework/helpers/BaseVarDumper.php |
BaseVarDumper предоставляет конкретную реализацию для yii\helpers\VarDumper.
Не используйте BaseVarDumper. Используйте yii\helpers\VarDumper вместо этого.
Публичные методы
| Метод | Описание | Определено в |
|---|---|---|
| dump() | Отображает переменную. | yii\helpers\BaseVarDumper |
| dumpAsString() | Выводит переменную в виде строки. | yii\helpers\BaseVarDumper |
| export() | Экспортирует переменную в виде строкового представления. | yii\helpers\BaseVarDumper |
Подробное описание методов
dump() публичный статический метод
Отображает переменную.
Этот метод выполняет аналогичную функцию, что и var_dump и print_r, но более устойчив при работе со сложными объектами, такими как контроллеры Yii.
| public static void dump ( $var, $depth = 10, $highlight = false ) | ||
|---|---|---|
| $var | mixed |
Переменная, подлежащая выводу |
| $depth | integer |
Максимальная глубина, на которую должен зайти дампер в переменную. По умолчанию 10. |
| $highlight | boolean |
Определяет, должно ли быть результатом синтаксическое выделение. |
dumpAsString() публичный статический метод
Выводит переменную в виде строки.
Этот метод выполняет аналогичную функцию, что и var_dump и print_r, но более устойчив при работе со сложными объектами, такими как контроллеры Yii.
| public static string dumpAsString ( $var, $depth = 10, $highlight = false ) | ||
|---|---|---|
| $var | mixed |
Переменная, подлежащая выводу |
| $depth | integer |
Максимальная глубина, на которую должен зайти дампер в переменную. По умолчанию 10. |
| $highlight | boolean |
Определяет, должно ли быть результатом синтаксическое выделение. |
| return | string |
Строковое представление переменной |
export() публичный статический метод
Экспортирует переменную в виде строкового представления.
Строка является корректным PHP выражением, которое может быть обработано PHP парсером, и результат оценки вернёт значение переменной.
Этот метод похож на var_export(). Основное различие заключается в том, что он генерирует более компактное строковое представление, используя короткий синтаксис массива.
Он также обрабатывает объекты, используя функции PHP serialize() и unserialize().
Для парсинга экспортированного значения требуется PHP 5.4 или выше.
| public static string export ( $var ) | ||
|---|---|---|
| $var | mixed |
Переменная, подлежащая экспорту. |
| return | string |
Строковое представление переменной |
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-helpers-basevardumper.html