array_map ফাংশন
array_map ফাংশনটি একটি প্রদত্ত
ফাংশন একটি অ্যারের সমস্ত উপাদানে প্রয়োগ করে এবং
পরিবর্তিত অ্যারে ফেরত দেয়। প্রথম প্যারামিটার হিসেবে ফাংশনটি
একটি কলব্যাক গ্রহণ করে, এবং দ্বিতীয়টি - একটি অ্যারে।
তৃতীয় এবং পরবর্তী প্যারামিটার হিসেবে অতিরিক্ত অ্যারে
পাস করা যেতে পারে।
সিনট্যাক্স
array_map(?callable $callback, array $array, array ...$arrays): array
উদাহরণ
আসুন একটি অ্যারের প্রতিটি উপাদান থেকে বর্গমূল বের করি
(sqrt ফাংশন ব্যবহার করে)
এবং একটি নতুন অ্যারেতে লিখি:
<?php
$arr = [1, 4, 9];
$res = array_map('sqrt', $arr);
var_dump($res);
?>
কোড 실행ের ফলাফল:
[1, 2, 3]
আরও দেখুন
-
array_filterফাংশন,
যা একটি অ্যারেকে ফিল্টার করে -
array_walkফাংশন,
যা একটি অ্যারের উপাদানগুলির জন্য একটি ফাংশন কল করে -
array_walk_recursiveফাংশন,
যা একটি অ্যারের উপাদানগুলির জন্য একটি ফাংশনকে রিকার্সিভলি কল করে -
array_reduceফাংশন,
যা একটি অ্যারেকে হ্রাস করে