• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPでWebページの特定部を取得したいのですが、上手くいきません。)

PHPでWebページの特定部を取得する方法と処理時間について

このQ&Aのポイント
  • PHPでWebページの特定部を取得する方法について、file_get_contentsとpreg_matchを使用していますが、上手くいきません。また、動的にURLを指定して取得する際に処理時間がかかる問題があります。
  • file_get_contentsを使用してURLを指定してWebページを取得し、preg_matchを使用して特定部を抽出していますが、正しく結果が得られません。また、URLを動的に指定する場合に、処理に時間がかかる問題があります。
  • 問題の一つは、file_get_contentsとpreg_matchの使い方です。正しいパターンを指定しているか確認し、結果を出力する方法を確認してください。もう一つの問題は、URLを動的に指定して取得する際の処理時間です。処理時間を短縮する方法を検討してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

質問の意図が図りかねます・・・ どういうテキストから、どういうパターンで、どう抜きたいのか書かないと 「たぶんパターンが間違っている」としか回答しようがありません。 また、file_get_contentsで処理時間がかかる・・・というもの 環境によるものなのか、指定方法が悪いのか、こちらではわかりかねます。 とりあえずやるなら、バイナリセーフではないですがreadfileなどでざっと データを拾ってしまう手もあるので検討してみてはどうでしょうか?

Lulli
質問者

お礼

ご回答ありがとうございます。 参考にさせていただきます。