1

XMLストリームから503エラーが発生した場合、PHPスクリプトを停止せずに、再試行することはできますか?

4

1 に答える 1

1

あなたの質問はもう少し文脈から利益を得るかもしれません、しかしあなたがあなたが試すことができるHTTPステータスコード503を意味すると仮定すると

do {
    $feed = simplexml_load_file('http://example.com/rss.xml');
} while (strpos($http_response_header[0], '503') !== false);

// do something with $feed now

サーバーが503ステータスコードで応答する限り、これはdoブロックを繰り返します。

于 2012-04-27T15:10:58.690 に答える