웹 서비스에서 데이터를 수신하고 있습니다. 데이터 형식은 다음과 같습니다.웹 서비스에서 PHP 데이터 비 직렬화
a:5:{s:7:"request";s:14:"94.190.179.118";s:6:"status";i:206;s:12:"currencyCode";s:3:"BGL";}
입력을 구문 분석해야합니다.
이 형식은 무엇이며 가장 쉬운 구문 분석 방법은 무엇입니까?
...
나는 ';'으로 문자열을 분할하여 구문 분석 할 수 있습니다. 원하는 키와 다음 값에 대한 개별 요소를 검색 할 수 있습니다. (가능하지만 나쁜 해결책) 아마도 데이터는 표준 형식으로 직렬화되며 사전에서 역 직렬화 할 수 있습니다.
심지어 표준 데이터 형식입니까? –
XML과 Json이 아닙니다. 누군가가 그 사실을 알아주기를 바랍니다. 아마도 'a'는 레코드 수를 의미합니다. s - 다음 문자열의 길이, i - 정수 .. –
이 "형식"에 대한 문서는 무엇입니까? 공급자가 더 표준 형식으로 데이터를 제공하도록 요청하는 것이 어떻습니까? – spender