PHP オブジェクトを配列に変換する方法: 1. 「json_decode」関数を使用してオブジェクトを数値に変換します。構文は「json_decode($param, true);」です。 2. 「object_to_array」を使用します。 " メソッドを使用して型変換を強制します。
PHP オブジェクトから配列
PHP オブジェクトを配列に変換するには 2 つの方法があります:
(1) 関数
$param = json_encode($param); $param = json_decode($param, true);
を使用します。これで object->>json->>array の変換は完了です。
json_decode は true を追加せず、json を object に変換します
( 2) 強制変換タイプ
function object_to_array($obj) { $arr = (array)$obj; foreach ($arr as $k => $v) { if (gettype($v) == 'resource') { return; } if (gettype($v) == 'object' || gettype($v) == 'array') { $arr[$k] = (array)object_to_array($v); } } return $arr; }
関連知識の詳細については、PHP 中国語 Web サイトをご覧ください。
以上がPHPオブジェクトを配列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。