私はそのようなクラスを持っています:
stdClass Object
(
[id] => 1
[items] => stdClass Object
(
[0] => 123
[1] => 234
[2] => 345
[3] => 456
)
)
)
上記のオブジェクトを呼び出しましょう$foo。
としましょう$v = 234。与えられ$fooた$v、どうすれば「キー」を返すことができ1ますか?
配列の場合$foo->itemsは、単純に実行します$key = array_search($v,$foo->items);。しかし、これはオブジェクトでは機能しません。
$vいくつかのオブジェクトをループせずにのキーを見つけるにはどうすればよいですかforeach?