Forum Webscript.Ru

Программирование => PHP => Тема начата: Lexx от 08 Сентября 2003, 06:54:15

Название: Чтение файла в переменную
Отправлено: Lexx от 08 Сентября 2003, 06:54:15
Как проще всего "запихать" содержимое файла (например, /home/www/file.txt) в переменную (например, $s)?
Желательно с примером :)
Название: Чтение файла в переменную
Отправлено: Michel_Mak от 08 Сентября 2003, 09:45:12
Если правильно понял вопрос, например, так:

1. $s=file("file.txt");

Загляни в поиск, примеров масса.
Название: Чтение файла в переменную
Отправлено: Меняздесьдавнонет от 08 Сентября 2003, 10:17:55
У меня серьезная просьба к модераторам.
сотрите, пожалуйста, предыдущий ответ.
Если первый пример еще с натяжкой можно принять за ответ, то второй - это дикость. Стыдно будет, если человек скажет, что его супер-дырявые скрипты научили писать на вебскрипте.
Название: Чтение файла в переменную
Отправлено: Меняздесьдавнонет от 08 Сентября 2003, 10:18:43
Lexx
Вот здесь http://php.net/fread есть пример.
Название: Чтение файла в переменную
Отправлено: Lexx от 08 Сентября 2003, 12:22:10
Michel_Mak
В обоих случаях будет массив, а мне нужно чтобы в $s был уже сам файл (текст), а не массив. Можно конечно потом циклом соединить все элементы массива в одну строку, но я хотел это сделать как-бы проще и правильнее что-ли...

RomikChef
О, спасибо, это как раз подходит.
Название: Чтение файла в переменную
Отправлено: Michel_Mak от 08 Сентября 2003, 12:47:01
Lexx
Тогда, конечно fread() - он читает файл. Чтение останавливается, если указанные тобой байты прочитаны или достигнут конец файла.
Пример, RomikChef дал ссылку.
Название: Чтение файла в переменную
Отправлено: Макс от 08 Сентября 2003, 13:23:56
http://php.net/file_get_contents (>4.3.0)
Название: Чтение файла в переменную
Отправлено: Меняздесьдавнонет от 08 Сентября 2003, 14:35:28
из комбинации лени и логики в РНР появилась новая функция :-)
Название: Чтение файла в переменную
Отправлено: NAS от 08 Сентября 2003, 14:55:02
Цитировать
RomikChef:
У меня серьезная просьба к модераторам.
сотрите, пожалуйста, предыдущий ответ.

Фиг. Теперь ты тоже модератор :)
Название: Чтение файла в переменную
Отправлено: Меняздесьдавнонет от 08 Сентября 2003, 17:40:08
спасибо...