Intereting Posts
$ _POST с переменным количеством входов? Специальные символы в имени свойства объекта Как проверить подлинность GKLocalPlayer на моем «стороннем сервере» с помощью PHP? MySql полнотекстовый поиск в PHP с использованием ключевых слов со строкой предотвратить форматирование от POST до тех пор, пока код javascript не будет удовлетворен Laravel ajax возвращает 500 (Внутренняя ошибка сервера) Могу ли я создать таблицу MYSQL с помощью PDO-параметризованного оператора? Как установить глобальные переменные среды для PHP Можно ли использовать аутентификацию в RSS-каналах, используя php? как иметь рейтинг, основанный на том, сколько слов соответствует пользовательскому вводу передовая практика / структура запросов PHP AJAX CakePhp сортирует вывод $ this-> Form-> input Что LOCK_NB действительно делает в стае? Запрос Mysqli не работает дважды Автоматическое создание учетной записи gravatar через сторонний сайт

file_get_contents (): поток не поддерживает поиск PHP

Я пытаюсь использовать file_get_contents (), чтобы захватить только имя из фальшивого сайта генератора имен ( https://fakena.me/fake-name/ ), однако я получаю следующее предупреждение:

file_get_contents() stream does not support seeking 

Мне не нужен весь контент страницы. Мне нужен только раздел «Имя» на этом сайте: https://fakena.me/fake-name/ .

Мой код:

 $name= file_get_contents('https://fakena.me/fake-name/', NULL, NULL, 849, 32); 

Его работа хорошо в localhost, показывая ошибку только в реальном веб-сайте.

Related of "file_get_contents (): поток не поддерживает поиск PHP"

Вы можете прочитать об этом в документации :

Поиск (смещение) не поддерживается удаленными файлами. Попытка поиска в нелокальных файлах может работать с небольшими смещениями, но это непредсказуемо, потому что оно работает с буферизованным потоком.

Что вы можете сделать, это использовать substr после того, как вы извлекаете содержимое страницы:

 $part = substr($name, 849, 32);