В этой статье описывается PHP-реализация метода массива или объекта для записи в файл. Для вашей справки приведем следующие сведения:
Первый-использовать сериализацию,
Второй способ-использовать print_ r,
Третий способ – использовать экспорт var_,
В этой статье описывается, как записать массив в файл этими тремя способами. Если вам это нужно, вы можете обратиться к нему.
Во-первых, метод сериализации
Используйте сериализацию для сериализации массива и сохранения его в файле; при вызове используйте несериализацию для восстановления.
Во-вторых, метод print_ R
Используйте print_r печатает массив в файл TXT.
'monkey', 'foo' => 'bar', 'x' => array ('x', 'y', 'z')); $results = print_r($b, true); file_put_contents('filename.txt', print_r($b, true)); ?>
Третье: метод экспорта var_
Var uses_ Экспорт напрямую преобразует массив в полный Массив хранится в файле.
array('blue','red','green'),'size'=> array('small','medium','large')); //Cache $text='
Объект завершен И приложен к концу файла
$file = "notic_" . date("Ymd") . ".log"; $ct = date("Y-m-d H:i:s", time()); file_put_contents($file, var_export($object,true)."\r\n", FILE_APPEND);
PS: при нормальных обстоятельствах вывод массива на веб-страницу будет ограничен,
php var_dump
Функция на массиве Печать
Справа Многомерный массив
Чем больше уровней массива, тем глубже слой, подмассив не будет отображаться многоточие
Вместо этого. таким образом Это не удобно для отладки программы
。
PHP var_ Письмо дампа
Номер находится в модуле PHP Поддерживается модулем Xdebug
Поэтому далее нам нужно настроить Xdebug.
Модификация php.ini
; set the maximum number of child nodes to display xdebug.var_display_max_children=128 ; set the maximum number of bytes to display xdebug.var_display_max_data=512 ; set display maximum level (depth) xdebug.var_display_max_depth=15
Затем перезапустите службу PHP
systemctl reload php-fpm nginx
Подробнее о содержании, связанном с PHP заинтересованные читатели могут ознакомиться со специальной темой: Навыки работы с массивом PHP (массив), краткое описание использования строки PHP (строка), краткое описание общих функций и навыков PHP, краткое описание метода обработки ошибок и исключений PHP, учебник по введению базового синтаксиса PHP, учебник по объектно-ориентированному программированию PHP, курс по введению в работу с базой данных PHP + MySQL и краткое описание общих навыков работы с базой данных PHP
Я надеюсь, что эта статья поможет вам в программировании на PHP.