2012-04-27 3 views
1

XML 스트림에서 PHP 스크립트를 중지시키지 않고 대신 503 오류가 발생해도 다시 시도 할 수 있습니까?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을 의미 가정 할 수있다.