ارسال کلید آرایه به صورت متغیر و گرفتن مقدار

ساخت وبلاگ
سلام دوستان 
خسته نباشید
توی یه تابع، یه آرایه چند بعدی دارم که می خوام یه کلید خاص رو ارسال کنم و مقدار کلید رو بگیرم. به جز سطح اول، هرکاری می کنم نمی تونم مقدار ها رو بگیرم
فرض کنید این تابع هست:
public function retuArray($index){ $arr = [ 'name' => 'ali', 'children' => [ '1' => 'reza', '2' => 'hasan', '3' => 'farhad', 'info' => [ 'a', 'b', 'c' ] ] ]; retu $arr[$index];
}

حالا می خوام وقتی تابع رو به این صورت صدا زدم:
retuArray('[name][children][info]')

مقدار info رو برگردونه.

ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

- - , .
.

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 154 تاريخ : سه شنبه 22 تير 1395 ساعت: 21:24

خبرنامه