Intereting Posts

PHP Получить URL-адрес и поиск строки

В php мне нужно получить содержимое url (source) для поиска строки «возможно, ребенок вас любит», и если она не содержит этого, тогда сделайте x.

Просто прочитайте содержимое страницы, так как вы будете читать файл. PHP делает соединение для вас. Затем просто найдите строку с помощью регулярного выражения или простого сравнения строк.

$url = 'http://my.url.com/'; $data = file_get_contents( $url ); if ( strpos( 'maybe baby love you', $data ) === false ) { // do something } 
 //The Answer No 3 Is good But a small Mistake in the function strpos() I have correction the code bellow. $url = 'http://my.url.com/'; $data = file_get_contents( $url ); if ( strpos($data,'maybe baby love you' ) === false ) { // do something } 

Предполагая, что fopen URL Wrappers включены …

 $string = file_get_contents('http://example.com/file.html'); if(strpos ('maybe baby love you', $string) === false){ //do X } 

Если fopen URL-оболочки не включены, вы можете использовать модуль curl (см. http://www.php.net/curl )

Curl также дает вам возможность работать с аутентифицированными страницами, перенаправлять и т. Д.