2011-10-21 6 views

答えて

6

あなたは中括弧を利用し、文字列内のフィールド名を入れることができます。

$obj->{'profile|title'} 
+0

ありがとうございました。私は、一般的なオブジェクトと配列を忘れています。 – user903277

5

あなただけの愚かなデータストアとしてそれを使用しているので、あなたが

$obj->{'profile|title'} 

を使用することができます配列としてキャストすることもできます。

$arr = (array) $obj; 
$arr['profile|title']; 

これは、多くの値を使用している場合にはさらに便利ですあなたはそれを反復する必要があります。

関連する問題