我可以得到帮助以了解这是否可能吗?
我想动态选择数组。
例如,
$oj = (object)['A' => (object)['B' => (object)['C' => (object)['D' => []]]]]
$E = 'A'
$oj->$E // this will work
$E = 'A->B'
$oj->$E // this will not work
除了写一个完整的路径,我还能做什么?或者也许请告诉我这是否可能,或者有什么我可以参考的例子吗?
$oj[A][B][C][D] <---NO
$oj->A->B->C->D <---NO
$E = A->B->C->D
$oj->E <--What I want
Question Update:
$oj->E = 'Store something' <-What I want, then will store into $oj.
//So E here is not pick up the value of D, but the path of D;
非常感谢。