PHP에서는 배열을 json으로 직접 변환하는 기능을 제공합니다
<code>json_encode(<span>$param_array</span>);</code>
다음 중첩은 어떻게 처리하나요?
<code>{ <span>"appid"</span>: <span>"1500001105"</span>, <span>"nonce"</span>: <span>32490</span>, <span>"timestamp"</span>: <span>1458195253</span>, <span>"signature"</span>: <span>"bf13fe77f46a96edba1a0e2b84fce66580b2f50b"</span>, <span>"param"</span>: { <span>"userid"</span>: <span>"bonnie"</span> } }</code>
먼저 보조 배열을 구성한 다음 json_encode를 호출하여 변환합니다.
<code><span>$param</span> = <span>array</span>( <span>'userid'</span>=><span>'bonnie'</span> ); <span>$params</span> = <span>array</span>( <span>'appid'</span>=><span>'1500001105'</span>, <span>'nonce'</span>=><span>$nonce</span>, <span>'timestamp'</span>=><span>$timestamp</span>, <span>'signature'</span>=><span>$signature</span>, <span>'param'</span>=><span>$param</span>, ); <span>$params_json</span> = json_encode(<span>$params</span>);</code>
위 내용을 포함하여 PHP 보조 배열을 json으로 변환하는 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.