저는 프로그래머가 아니므로 도움이 필요합니다.PHP cURL - PARSE 서버 응답
나는 서버 응답을 반환하는 컬 기능이 - 성공 중 하나를 또는 오류 :
400 - 오류 응답 :
<?xml version="1.0" encoding="UTF-8"?><statusCode>400</statusCode>
<errorMessage>In order to be contacted, please enter a valid phone number.</errorMessage>
(200) - 성공 응답 :
<?xml version="1.0" encoding="UTF-8"?>
<statusCode>200</statusCode>
200 또는 400 StatusCode를 기반으로 응답의 유효성을 검사해야합니다.
상태가 200이면 정상적으로 진행하십시오.
상태가 400 (오류) 인 경우 오류 메시지 (모든 태그 제거)와 ECHO 오류 메시지 (위의 예에서 - )를 처리해야합니다. 유효한 전화 번호를 입력하십시오.)
어떻게하면됩니까? 도와주세요.
감사합니다.
CURL 코드 :
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
당신을 수 있다면 우리에게 당신의 PHP 코드를 보여 주시겠습니까? – Alex
과'$ result'는 status가 400 인 경우에도 문자열입니까? – Alex
'$ results'는 원시 서버 응답입니다 -이 원시 데이터를 구문 분석해야합니다 – Levchik