-1

奇妙な問題があります。Web ページ (Google など) のコンテンツを取得し、ページにテキストが含まれているかどうかを確認しようとしています。単純な作業のように聞こえますが、機能させることはできません。このようなスクリプトを実行した後は常に FALSE になります

$site_url = "http://google.com";
$site = file_get_contents( $site_url );
//echo $site;

$pos = stripos($site,"window.chrome");
var_dump( $pos );

ページ内で検索を行う方法を知っていますか? これをいくつかのループに入れる必要があるため、高速なソリューションとは何ですか?

4

2 に答える 2

3

window.chromeecho $siteあなたと検索を行う場合は存在しません

私の推測では、ブラウザが読み込まれると、関連するjavascriptがページに挿入され、それを実行してfile_get_contentsも何もトリガーされません。

于 2013-03-20T22:42:26.823 に答える