Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

print_r в фаиле

1.8K
07 мая 2007 года
pod
144 / / 05.04.2006
какой функцией возможно записать данные в фаил чтоб они былиби видны так как мы видим при следующей распечатки:
echo "<pre>";
print_r($array);
echo "</pre>";
13
07 мая 2007 года
RussianSpy
3.0K / / 04.07.2006
Вариант 1 (правильный и красивый):
 
Код:
file_put_contents('data.txt', print_r($array, true));

Функция file_put_contents() есть только начиная с РНР5.

Для более древних версий РНР можно сделать так.
Вариант 2 (тоже правильный и красивый):
 
Код:
$str = print_r($array, true);
$f = fopen('data.txt', 'a+'));
fwrite($f, $str);
fclose($f);


Вариант 3 (некрасивый и неправильный, но рабочий):
Код:
ob_start();

echo "<pre>";
print_r($array);
echo "</pre>";

$str = ob_get_contents();
ob_end_clean();

$f = fopen('data.txt', 'a+'));
fwrite($f, $str);
fclose($f);
1.8K
07 мая 2007 года
pod
144 / / 05.04.2006
спосибо огромное! всё работает афигительно ;)
13
07 мая 2007 года
RussianSpy
3.0K / / 04.07.2006
Цитата: pod
спосибо огромне! всё работает афигительно ;)


;) повысь репутацию (я знаю что наглый, но зеленые квадратики так люблю) :D

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог