cURL을 사용하여 문자열 아래에 있습니다. 코드는 this comment에서 찾을 수 있습니다.Explode가 문자열을 올바르게 구분하지 않습니다.
HTTP/1.1 200 OK ID=347 Date: Tue, 19 Feb 2013 09:15:25 GMT Server:
Apache/2.2.22 (Ubuntu) Content-length: 0 Vary: Accept-Encoding
Content-Type: text/plain; charset=ISO-8859-1
는 지금은 문자열에서 ID를 원하고 그것을 위해 내가 좋아 아래 공간에서 배열하기 위해 폭발 사용했습니다 :
$getIdElem = explode(' ',$output);
echo '<pre>';print_r($getIdElem);
을하지만 난 날짜를 받고 있어요 :를 ID로 문자열 앞에 그것의 공간이 있습니다. 배열을 인쇄 출력은 다음과 같습니다이 기능을 폭발에 그 공간을 포함하지 않는 이유를 이해가 안
Array
(
[0] => HTTP/1.1
[1] => 200
[2] => OK
[3] => ID=347
Date:
[4] => Tue,
[5] => 19
[6] => Feb
[7] => 2013
[8] => 09:15:25
[9] => GMT
Server:
[10] => Apache/2.2.22
[11] => (Ubuntu)
Content-length:
[12] => 0
Vary:
[13] => Accept-Encoding
Content-Type:
[14] => text/plain;
[15] => charset=ISO-8859-1
)
. 누구든지 저를 도울 수 있습니까? 정규식 대신
중간에 개행 문자가 있지만 개행 문자가 없습니다. – str
그 모든 HTTP 헤더가 한 줄에 있다고 생각합니까? –
@ ÁlvaroG.Vicario는 서버의 텍스트/일반 응답을 가지고 있습니다. –