Ben nesnenin her düzeyde döngü olabilir biliyorum, ama bu daha basit bir yaklaşım istiyorum.
QueryResult Object
(
[queryLocator] =>
[done] => 1
[records] => Array
(
[0] => SObject Object
(
[type] => type_1
[fields] =>
[sobjects] => Array
(
[0] => SObject Object
(
[type] => type_2
[fields] =>
[sobjects] => Array
(
[0] => SObject Object
(
[type] => type_3
[fields] =>
[sobjects] => Array
(
[0] => SObject Object
(
[type] => type_4
[fields] =>
[sobjects] => Array
(
[0] => SObject Object
(
[type] => type_5
[fields] =>
[Id] => 12345_I_need_this
)
)
)
)
)
)
)
)
)
)
[size] => 1
)
Ben nasıl basit bir çözüm bu alabilir, type_5 bu kimliği değer gerekir.
Düşünmeniz gereken bazı diğer noktalar:
- Ben dizilerin nesne gidecek kadar büyük veya ne kadar derin bilmiyorum edecek, daha fazla veya daha az 5 olabilir
I have heard about recursion but havn't found anything I think I could use that keeps it simple. Maybe some better tutorials would help me out. If I did know in what part of the array of object the value I neede was in could I just call it directly? something like: $object[5]->id ???