ГЛАВНАЯ | HTML | CSS | PHP | JS | ЕЩЁ

Получить данные с помощью file_get_contents В переменную

Как мне кажется, Php можно разделить на 3 части – запись, получение, вывод данных. И для этих целей существует множество различных функций! О том как записать данные, мы вчера немного рассказали – теперь давайте получим данные в переменную.
Напоминаю, что данные в Php можно условно поделить на строку и массив.

File_get_contents получить данные в строку.

Если разбирать какую-то функцию, то вам придется изучать - всё, что она возвращает!

К сожалению, без этого никак! Если вы пока считаете и думаете, что вы без этого обойдетесь, то поверьте мне на слово, что вы все равно придёте к этому пониманию – рано или поздно, но лучше рано!

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

Если бы файл лежал в папке. Где располагается скрипт, то код был бы такой:

$peremennaya = file_get_contents("test.txt");

Но у нас ситуация немного другая поэтому нам нужен путь на сервере

$peremennaya = file_get_contents($_SERVER["DOCUMENT_ROOT"]."/__a-data/_primer/php/tets_zapisi/tekst_dlya_zapisi_2.txt");

И выведем

echo $peremennaya;

Результат:

щшж

щшж

щшж

йцукенгшщз

ппппппппппппп

Предудущий идиот, который не может набрать одну строчку кода... ты братец дЭбил!!!

ntrcn1

Привет друг - 3!

Записать в файл с новой строки.

Как записывать строку в начало файла?

Что возвращает file_get_contents

Как я уже сказал выше –нужно знать, что возвращает та или иная функция:

1. Если файл не существует, то функция file_get_contents возвратит ошибку типа Warning
2. Для того, чтобы забить ошибку типа Warning ставим знак собаки перед file_get_contents
$peremennaya = @file_get_contents("test.txt"); 3. При удачном получении данных – возвращает эти данные.
4. При неудаче – вернет - FALSE

Посмотреть пример и скачать можно по ниже идущей ссылке

Скрипт № 30.9
Название скрипта и номер :Получить строку с помощью file_get_contents
Пример - Получить строку с помощью file_get_contents
Скачать - архив
Все скрипты на одной страницеНаписать комментарий.
С вашими куками, что-то не то..., попробуете перезагрузить страницу..