array_walk_recursice() ফাংশন একটি অ্যারের প্রতিটি সদস্যের জন্য একটি ব্যবহারকারী ফাংশন পুনরাবৃত্তিমূলকভাবে প্রয়োগ করে৷
সিনট্যাক্স
array_walk_recursive(arr, custom_func, parameter)
পরামিতি
-
আরার - নির্দিষ্ট অ্যারে। প্রয়োজন।
-
কাস্টম_ফাঙ্ক - ব্যবহারকারী সংজ্ঞায়িত ফাংশন। প্রয়োজন।
-
প্যারামিটার - কাস্টম ফাংশনের জন্য যে প্যারামিটার সেট করতে হবে। ঐচ্ছিক।
ফেরত
array_walk_recursive() ফাংশন সফল হলে TRUE বা ব্যর্থ হলে FALSE প্রদান করে।
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php function display($val,$key) { echo "Key $key with the value $val<br>"; } $arr1 = array("p"=>"accessories","q"=>"footwear"); $arr2 = array($arr1,"1"=>"electronics"); array_walk_recursive($arr2,"display"); ?>
আউটপুট
Key p with the value accessories Key q with the value footwear Key 1 with the value electronics
উদাহরণ
আসুন আমরা আরেকটি উদাহরণ দেখি যা অন্য প্যারামিটার −
পাস করে<?php function display($val,$key, $extra) { echo "Key $key $extra $val<br>"; } $arr1 = array("p"=>"accessories","q"=>"footwear"); $arr2 = array($arr1,"5"=>"electronics"); array_walk_recursive($arr2,"display", "with value"); ?>
আউটপুট
Key p with the value accessories Key q with the value footwear Key 5 with the value electronics