سلام دوستان
خسته نباشید
توی یه تابع، یه آرایه چند بعدی دارم که می خوام یه کلید خاص رو ارسال کنم و مقدار کلید رو بگیرم. به جز سطح اول، هرکاری می کنم نمی تونم مقدار ها رو بگیرم
فرض کنید این تابع هست:
حالا می خوام وقتی تابع رو به این صورت صدا زدم:
مقدار info رو برگردونه.
خسته نباشید
توی یه تابع، یه آرایه چند بعدی دارم که می خوام یه کلید خاص رو ارسال کنم و مقدار کلید رو بگیرم. به جز سطح اول، هرکاری می کنم نمی تونم مقدار ها رو بگیرم
فرض کنید این تابع هست:
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
