Четене на файл с файла получите съдържание функция PHP
Четенето на файл или URI е често срещана практика и подобноправило, е полезно да се направи незабавно и изцяло. Линията или символичното четене е от съществено значение, но няма толкова много причини за това, а това се използва в специални случаи.
Файлът получава съдържание функция PHP прочита низ от началото до края на файла. Особено интересно е използването му, когато файлът е адресът на ресурс в мрежата (URI).
Описание на функцията
Функцията за получаване на съдържание получава PHP катоиме на параметъра на файла или URI и произвежда низ. В този пример се показва кодът за използване. Функцията е достъпна четири пъти. Първият път, когато се чете файл, който съдържа само текст, вторият път чете друг файл, който освен текста има и HTML тагове.
Следващата двойка повиквания се осъществява чрезкодираща конверсия. Това не винаги е необходимо, но в случаите, когато на изхода се появяват странни символи, трябва да приложите полученото превръщане след четене на линията и руските букви ще бъдат видими. Примерът на файла за получаване на съдържанието PHP в браузъра ще бъде показан, както е показано по-долу.
Първите две функционални повиквания не се превеждаткодиране в желания формат, така че руските букви не се показват. Съдържанието на двата файла (local-1.txt и local-2.txt) е същото. Естествено, и двата файла имат поточни линии, но браузърът не ги анализира. Файлът получава функция на съдържанието PHP прочита всичко както е, но вторият файл има необходимите маркери и линиите се показват по необходимост, а не на един ред. Това обстоятелство не е важно, защото като общо правило файлът се чете както е и наличието на тагове в него е действително, когато се чете HTML страницата и има всичко необходимо. Обаче това обстоятелство, особено фактът на възможно несъответствие на кодирането, е важно да се знае.
Други функционални параметри
Ако трябва да прочетете нещо специално,например, само част от файла или започнете с определена позиция в него, можете да използвате параметрите на отместване и количество. Въпреки това, файлът получава съдържание функция PHP може в някои случаи да направи грешка, като чете не грешен номер, грешен номер или погрешна позиция. Ако се чете не-локален файл, тогава определеното отместване и броят на прочитаните байтове ще бъдат валидни. Във всички останали случаи е по-добре да проверите резултата, издаден от функцията. Можете да посочите опцията за търсене на файлове в папката за пътя за включване и ресурсния параметър за четене на контекста на потока.
Последователността на параметрите е, както следва:
- име на файла;
- параметър за търсене;
- параметър на ресурса;
- разместване;
- сума.
Не е желателно да използвате параметъра за търсене, въпреки чев някои случаи е препоръчително. При четене на локални и отдалечени файлове или URI, най-добре е винаги да знаете какво се чете и къде. Ако URI има специални знаци, като например интервал, URI трябва да бъде кодиран с функцията urlencode.
Четене на файл от разстояние
Тук функцията се използва по същия начин. Няма значителни разлики, освен само за едно обстоятелство: при първите две обаждания до PHP файла получавате съдържание, няма грешка.
Третата страница прочита страницата на сайта. Тази страница се показва на текущото място на браузъра, в който има доста конкретни правила за CSS, но не и правилата на сайта, който се отваря. Следователно резултатът от кода, който чете URI, няма да е вярно. Четенето обаче обикновено преследва целта на анализа, вместо да ги показва на мястото на четене.
Но това обстоятелство трябва да се има предвид. Четенето на URI не е съдържанието на сайта, а само конкретен адрес.
Функция на четене и анализ
Ако името на файла е неправилно или се прочита URIВъзможно е грешка. Лесно е да се проследи от липсата на резултата от четенето. При неправилни други параметри функцията генерира булева стойност FALSE. Обичайната употреба на функцията за четене е изцяло свързана с настройката на едро на параметрите на сайта. Например, прочетете конфигурационния файл, потребителските данни или конфигурационния файл. Във всички такива случаи:
- резултатът е точно дефиниран;
- структура на четимите данни също.
Трудно е да се предсказва предварително, когато четете URI товакак се чете и дали изобщо се чете. Важно е ясно да си представите, че не винаги да се чете, трябва да се показва в браузъра. Това е едно нещо за обработка на информация, друго нещо се опитва да контролира обработката на HTML съдържание без специални инструменти и предпазни мерки в браузъра.