API はオブジェクトを使用してデータを保存しますが、コードは配列に依存します。このギャップを埋めるために、オブジェクトを配列に変換する簡単な方法を探します。
最も簡単な方法は、オブジェクトを配列に型キャストすることです。
$array = (array) $yourObject;
これを行うと、オブジェクトのプロパティが結果のキーになりますarray.
例:
$object = new StdClass; $object->foo = 1; $object->bar = 2; var_dump((array) $object);
出力:
array(2) { 'foo' => int(1) 'bar' => int(2) }
重要な注意事項:
詳細については、 PHP のオブジェクトから配列への変換に関するブログ投稿、以下を参照してください:
以上がPHP オブジェクトを連想配列に素早く変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。