ホームページ >バックエンド開発 >PHPチュートリアル >json_decode の問題
$bb = array( array("id"=>"1","time"=>"5"), array("id"=>"2","time"=>"50"), array("id"=>"3","time"=>"555"),); print_r(json_encode($ew));
[{"id":"1","time":"5"},{"id":"2","time":"50"},{"id":"3","time":"555"}]です
Array ( [0] => stdClass Object ( [id] => 1 [time] => 5 ) [1] => stdClass Object ( [id] => 2 [time] => 50 ) [2] => stdClass Object ( [id] => 3 [time] => 555 ) )になる
$bb = array( array("id"=>"1","time"=>"5"), array("id"=>"2","time"=>"50"), array("id"=>"3","time"=>"555"),);
print_r(json_decode($ew, true));
必ずマニュアルを読んでください
json_decode ? 对 JSON 格式的字符串进行编码说明mixed json_decode ( string $json [, bool $assoc ] )接受一个 JSON 格式的字符串并且把它转换为 PHP 变量 参数json 待解码的 json string 格式的字符串。 assoc 当该参数为 TRUE 时,将返回 array 而非 object 。
json_decode のデフォルトは object なので、変換する必要がありますArray に設定するには、2 番目のパラメータを true に設定する必要があります。
print_r(json_decode($ew,true));
必ずマニュアルを読んでください
json_decode ? 对 JSON 格式的字符串进行编码说明mixed json_decode ( string $json [, bool $assoc ] )接受一个 JSON 格式的字符串并且把它转换为 PHP 变量 参数json 待解码的 json string 格式的字符串。 assoc 当该参数为 TRUE 时,将返回 array 而非 object 。
オブジェクトまたは配列を文字列形式で保存する必要がある場合、json とシリアル化の利点は何ですか?
先生、これは正常ですよね?
json は基本的にすべての言語で使用できます
オブジェクトまたは配列を文字列形式で保存する必要がある場合、json とシリアル化の利点は何ですか?
json は外部通信に使用されます
シリアル化は内部通信に使用されます