[{"name":"se","value":"test1"},{"name":"model","value":"test2"},{"name":"filter_preference","value":"test3"},{"name":"seved","value":"test4"}]
나는 json이 있고, 나는 그것을 분석하고 "세그먼트"=> "test1" 등등을 얻고 싶습니다.PHP에서 Json 데이터를 구문 분석하는 방법?
내가 행한이
$json2= json_encode($loadFilter);
$json2 = json_decode($json2, true);
foreach ($json2->$key as $value)
{
echo $key ."=>".$value;
}
항상의 foreach에 대한 공급 잘못된 인수를 받고()!
나는 WP ajax 콜백을하고있다.
:이 위해 배열을 사용하려면
은 다음 다음 코드를 사용하여 배열에 객체를 변환 할 수 있습니다 Thx는 회신을 위해 노력했지만 열의 이름 인 key filterpreference를 얻었고 나머지는 값 이었지만 buthow는 "세그먼트"- "test1"에 연결할 수 있습니까? – user3042036
@ user3042036 $ loadFilter 변수의'var_dump'를 추가 할 수 있습니까? – Sugar
개체 (stdClass)를 얻습니다. # 7188 ([ "filter_preference"] => 문자열 (378) ""[{\\\ "name \\\": \\\ "segment \\\", \\\ "value \\\": \\\ "Test1 \\\"}, {\\\ "name \\\": \\\ "model \\\", \\\ "value \\\" ": \\\"\\\ "}, \\\"name \\\ ": \\\"filter_preference \\\ ", \\\"value \\\ ": \\\"Test2 \\ \ "}]" " } – user3042036