ホームページ  >  記事  >  バックエンド開発  >  file_get_contents に関連する問題

file_get_contents に関連する問題

WBOY
WBOYオリジナル
2016-06-13 13:45:43879ブラウズ

file_get_contents の問題
コードは次のとおりです:
$text=strstr(file_get_contents(http://www.baidu.com/s?wd=Baidu'),'関連する結果を検索');

$text は実行後に価値がなくなるのはなぜですか;

-----解決策---------
ブラウザのアドレス バーに http://www.baidu.com/s?wd=Baidu と入力します
検索結果に関連する単語が見つかりましたか?

目が悪いので見えませんでした
------解決策------------------
言われなくても、過去には該当する結果がすべて上記にありました。
コードに ' がありませんが、追加しても効果はあります。

この種のことを行う最良の方法は、正規表現を使用することです

$html = file_get_contents('http://www.baidu.com/s?wd=Baidu');
$html = iconv('GBK', 'UTF-8', $html);//ページは utf-8 でエンコードされており、変換が必要です。
preg_match('/ ([0-9,]+)/' に関する関連結果が見つかりました。', $html, $math);
echo $math[1] ;

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。