この記事では、PHP で Web コンテンツを取得する 3 つの方法を紹介します。必要な方は参考にしてください。
PHP コードを使用して、Web ページを取得する原理を実装します。 コンテンツはクロールされ、正規表現によってフィルタリングされ、目的のコンテンツが取得されます。 Programmer Home では正規表現について多く紹介していますので、参考にしてください。 phpはコンテンツを取得します、メソッド1、file_get_contents リーリーphpはWebコンテンツを取得します、メソッド2、curl リーリーphpはWebページのコンテンツを取得します、メソッド3、fopen->fread->fclose リーリー注: 1. file_get_contents() および fopen() を使用する場合は、Allow_url_fopen をオンにする必要があります。 方法: php.ini を編集して、allow_url_fopen = On に設定します。allow_url_fopen がオフになっている場合、fopen() 関数も file_get_contents() 関数もリモート ファイルを開くことができません。 2.curl() を使用する場合は、スペースでのcurlを有効にする必要があります。 方法: Windows では、php.ini を変更し、extension=php_curl.dll の前のセミコロンを削除して、ssleay32.dll と libeay32.dll を C:WINDOWSsystem32 にコピーします。 Linux では、curl 拡張機能をインストールするだけです。 |