PHPオブジェクトを配列に変換する方法

coldplay.xixi
リリース: 2023-03-03 20:06:01
オリジナル
3782 人が閲覧しました

PHP オブジェクトを配列に変換する方法: 1. カプセル化されたカスタム関数を使用し、オブジェクトを渡します。コードは [$array[$key] =$this->object_array($value)]; です。 2. システム関数を使用して変換します。コードは [$arr=json_decode()] です。

PHPオブジェクトを配列に変換する方法

php オブジェクトを配列に変換するメソッド:

1. カスタム関数をカプセル化し、オブジェクトを渡します

public function object_array($object)
{
if(is_object($array))
{
$array = (array)$array;
}
if(is_array($array))
{
foreach($array as $key=>$value)
{
$array[$key] =$this->object_array($value);
}
}
return $array;
}
ログイン後にコピー

2. システム関数変換を使用する

$arr=json_decode(json_encode($object),true);
 var_dump($arr);
ログイン後にコピー

関連ビデオの推奨事項: PHP プログラミングの入門から習熟まで

以上がPHPオブジェクトを配列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート