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