1. Anguis - 04 Февраля, 2016 - 23:25:42 - перейти к сообщению
Странная задача передо мной стала.
Есть массив, размер может быть разным и заведомо неизвестен. В массиве записаны имена свойств объектов. Надо сделать запрос цепочки:
Как так сделать прозрачно? Пробовал $c->implode('->',$a); ессно, без результата. На ум идет foreach, но не хочется что то. Не практично foreach, ведь нужна такая конструкция:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- if($c->$a[0]->$a[1]->$a[2]){
- return $c->$a[0]->$a[1]->$a[2];
- }else if($b->$a[0]->$a[1]->$a[2]){
- return $b->$a[0]->$a[1]->$a[2];
- }else{
- return 'called undefined property';
- }
Any ideas?