Библиотека программиста

28.03.2024 - Выборка html контента с помощью PHP и file_get_contents

Использование функции file_get_contents() наиболее предпочтительно в случае необходимости получить содержимое файла целиком, поскольку для улучшения производительности функция использует алгоритм 'memory mapping' (если поддерживается операционной системой).

file_get_contents
Функция доступна с PHP 4 >= 4.3.0

file_get_contents -- Получает содержимое файла в виде одной строки

Описание
строка file_get_contents ( строка имя_файла [, целое использовать_include_path [, ресурс контекст]])


Данная функция идентична функции file() с той только разницей, что содержимое файла возвращается в строке.
Замечание: Эта функция безопасна для обработки данных в двоичной форме.

PHP - Код
$file=file_get_contents ("http://www.ya.ru/logo.gif");
echo 
$file;



Подсказка: Для этой функции вы можете использовать URL в качестве имени файла, если была включена опция "fopen wrappers". Смотрите более подробную информацию об определении имени файла в описании функции fopen(), а также список поддерживаемых протоколов URL в Прил. J.
Замечание: Поддержка контекста была добавлена в PHP 5.0.0.

Пример выборки html контента с помощью PHP и file_get_contents
PHP - Код
$file=file_get_contents ("http://www.ya.ru");
echo 
$file;

Опубликовано на сайте: http://www.coders-library.ru
Прямая ссылка: http://www.coders-library.ru/index.php?name=news&op=view&id=308