8

標準クラス オブジェクトを含む配列があります。stdClass オブジェクトでプロパティを返す (出力する) にはどうすればよいですか?

4

3 に答える 3

18

印刷するだけの場合は、var_dump()またはを使用できますprint_r()

var_dump($obj);
print_r($obj);

すべてのプロパティとその値の配列が必要な場合は、 を使用しますget_object_vars()

$properties = get_object_vars($obj);
print_r($properties);
于 2011-10-14T02:57:20.160 に答える
14

あなたはそれらを使用してそれらを見ることができるはずですvar_dump($myObject);

于 2011-10-14T02:48:21.213 に答える
2

この問題を次のように解決しました。

echo $arrayName[0]->varname;

これはオブジェクトの配列であるため、 -> を使用してオブジェクトの属性/メソッドにアクセスします。

于 2019-10-29T18:10:06.770 に答える