কম্পিউটার টিউটোরিয়াল

PHP-তে array_reduce() ফাংশন


PHP-তে array_reduce() ফাংশনটি ব্যবহারকারী-নির্ধারিত ফাংশন ব্যবহার করে একটি অ্যারে একটি স্ট্রিং-এ রিডিউস করে।

সিনট্যাক্স

array_reduce(arr, custom_func, initial)

প্যারামিটার

  • arr − অ্যারে। আবশ্যক।
  • custom_func − ব্যবহারকারী-নির্ধারিত ফাংশনের নাম। আবশ্যক।
  • initial − ফাংশনে পাঠানো প্রাথমিক মান। ঐচ্ছিক।

রিটার্ন মান

array_reduce() ফাংশনটি ফলাফল মান রিটার্ন করে। অ্যারে খালি হলে এবং initial পাস না করলে NULL রিটার্ন করে।

উদাহরণ

নিচে একটি উদাহরণ দেওয়া হলো −

<?php function display($a1,$a2) { return $a1 . " DEMO " . $a2; } $a = array("One","Two"); print_r(array_reduce($a,"display",2)); ?>

আউটপুট

2 DEMO One DEMO Two

উদাহরণ

আরেকটি উদাহরণ যেখানে অ্যারে সব উপাদানের গুণফলে রিডিউস করা হয়েছে −

<?php function display($a1,$a2) { return $a1 + $a2; } $arr = array(50, 100, 150, 200, 250); print_r(array_reduce($arr,"display",500)); ?>

আউটপুট

1250
  1. PHP-এ array_splice() ফাংশন

  2. PHP-এ array_shift() ফাংশন

  3. PHP-তে array_reduce() ফাংশন

  4. PHP-তে array() ফাংশন