2012-04-27 8 views
1

XMLストリームから503エラーが発生しても、PHPスクリプトを停止せずにもう一度やり直すことは可能ですか?XMLフィード503エラー

答えて

1

あなたの質問は、あなたがこれが503のステータスコードとサーバーresponded限りdo blockを繰り返すことになります

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

// do something with $feed now 

で試すことができますいくつかのより多くの文脈から利益を得ていますが、HTTPステータスコード503を意味すると仮定できます。