ホームページ > バックエンド開発 > PHPチュートリアル > PHPで配列内の2次元配列をobj型に変換するにはどうすればよいですか?

PHPで配列内の2次元配列をobj型に変換するにはどうすればよいですか?

WBOY
リリース: 2016-06-20 12:46:10
オリジナル
1250 人が閲覧しました


useridinfo 配列を obj 型に変換するにはどうすればよいですか?
new ArrayObject($arr[$key]) を試してみたところ、結果はすべて変換されました。助けてください。


ディスカッションへの返信 (解決策)

$a = array(  array(    'userIdInfo' => array( 'uid' => '100000113', 'type' => 'ZXIN_IDTYPE::IDNA' ),    'chgCreditValue' => 50  ),  array(    'userIdInfo' => array( 'uid' => '10000110', 'type' => 'ZXIN_IDTYPE::IDNA' ),    'chgCreditValue' => 150  ),);foreach($a as &$v)  settype($v, 'object');print_r($a);
ログイン後にコピー
Array(    [0] => stdClass Object        (            [userIdInfo] => Array                (                    [uid] => 100000113                    [type] => ZXIN_IDTYPE::IDNA                )            [chgCreditValue] => 50        )    [1] => stdClass Object        (            [userIdInfo] => Array                (                    [uid] => 10000110                    [type] => ZXIN_IDTYPE::IDNA                )            [chgCreditValue] => 150        ))
ログイン後にコピー

モデレータ様、ありがとうございます。解決されました。

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