$ _POST 배열에 성공적으로 액세스 할 수 없다고 가정하지만 거기에 값이있는 모든 필드가있는 문자열을 사용할 수 있습니다.
$string = "x_field1=Value1;x_field2=Value2;x_field3=Value3;x_field4=Value4;"
PHP $ _POST와 같은 형식으로 만들 수 있습니까?
array {
x_field1 => Value1
x_field2 => Value2
...
}
는 응답을 제 3 자 API에 전달
$_POST
의 정확한 데이터 구조를 모방하려면? PHP5의 특정 비트에 액세스 할 수 있으므로 표준을 사용할 수 없습니다.
$_POST
, ";"과 함께 문자열에만 액세스 할 수 있습니다. 전달 된 각 필드에 대한 구분 기호로 사용되며 "="는 필드 값에 대한 구분 기호로 사용됩니다.
";"에 explode
을 시도했습니다. 하지만 그건 내게 잘못된 결과를 준다, 나는 그때 배열을 첫 번째 폭발에 대한 반환하고 다음에 폭발 = 또한 나에게 가까이 가지 않습니다.
주,'쿼리 문자열 구분 기호로, 하나는해야 할 것 'str_replace (';', '&', $ str);'구문 분석을하기 전에. – BoltClock