サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
qiita.com/jun_ya
$array = json_decode(json_encode($object), true); こんなふうにjson_decode()とjson_encode()を駆使してたのですが、arrayでキャストする方法を(今更ながら)知りました。 で、ついでだからjson関数で変換する方法とarrayキャストする方法で速度比較を行ってみました。 <?php class hoge { public $prop0 = 0; public $prop1 = 'value1'; } for ($i = 0; $i < 1000000; $i++) { $object = new hoge(); $array = (array)$object; $value = $array['prop0']; }
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く