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] ;