• ベストアンサー

simplexml_load_fileのタイムアウト制御

simplexml_load_fileでXMLをパースしているのですが、パース元からのレスポンスが遅い場合止まってしまいますが、一定時間レスポンスが無い場合に処理をスキップするような方法はないでしょうか、よろしくお願いします。

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

  • ベストアンサー
回答No.1

http://www.opensubscriber.com/message/php-general@lists.php.net/3782407.html こんな風にタイムアウト付きで取ってきて,ファイルとして保存してから,そのファイルを読み込む,かな。俺は。 #stream_set_timeoutだけで,simplexml_load_fileに影響を与えるかどうかはわかりません。 #HTMLやXMLを文字列として扱って操作しようとするの嫌いだから上記コードに本題に関係ない部分まで完全に同意するわけじゃないけどね。

すると、全ての回答が全文表示されます。

関連するQ&A