Как записать содержимое массива в файл?

PHP, JavaScript, jQuery, MySQL, Perl и т.д

Как записать содержимое массива в файл?

Сообщение Administrator » 28 сен 2017, 08:01

Предположим, вам необходимо по-быстрому записать содержимое массива в файл, но вы не хотите для этого использовать лишние циклы. Здесь пойдёт речь о том, как это сделать.
Можем воспользоваться функциями var_export или print_r, которые возвращают содержимое массива в отформатированной строке.

$b = array (
' m ' => ' monkey ',
' foo ' => ' bar ',
' x ' => array ( ' x ', ' y ', ' z ' ));

$results = print_r( $b, true );

Затем записываем данные в файл:

file_put_contents( ' filename.txt ', print_r( $b, true ));

Вот и всё решение.
Аватара пользователя
Administrator
Администратор
 
Сообщения: 732
Зарегистрирован: 09 фев 2017, 07:17

Вернуться в Программирование





Яндекс.Метрика