একটি অ্যারেতে সর্বোচ্চ উপাদান খুঁজে বের করার জন্য PHP কোড নিচের মতো:
উদাহরণ
<?php
function get_max_value($my_array){
$n = count($my_array);
$max_val = $my_array[0];
for ($i = 1; $i < $n; $i++)
if ($max_val < $my_array[$i])
$max_val = $my_array[$i];
return $max_val;
}
$my_array = array(56, 78, 91, 44, 0, 11);
print_r("The highest value of the array is ");
echo(get_max_value($my_array));
echo("\n");
?>
আউটপুট
The highest value of the array is 91
‘get_max_value()’ নামক একটি ফাংশন ডিফাইন করা হয়েছে, যা একটি অ্যারে প্যারামিটার হিসেবে নেয়। এই ফাংশনের ভিতরে, count ফাংশন ব্যবহার করে অ্যারেতে উপাদানের সংখ্যা বের করা হয়েছে এবং একটি ভেরিয়েবলে অ্যাসাইন করা হয়েছে:
$n = count($my_array);
অ্যারেতে প্রথম উপাদানটি একটি ভেরিয়েবলে অ্যাসাইন করা হয়েছে, এবং অ্যারেটি ইটারেট করা হয়েছে, এবং অ্যারেতে সন্নিহিত মানগুলো তুলনা করা হয়েছে, এবং সবচেয়ে বেশি মান আউটপুট হিসেবে দেওয়া হয়েছে:
$max_val = $my_array[0];
for ($i = 1; $i < $n; $i++)
if ($max_val < $my_array[$i])
$max_val = $my_array[$i];
return $max_val;
ফাংশনের বাইরে, অ্যারেটি ডিফাইন করা হয়েছে, এবং এই অ্যারেটি প্যারামিটার হিসেবে পাস করে ফাংশনটি কল করা হয়েছে। আউটপুট স্ক্রিনে ডিসপ্লে করা হয়েছে:
$my_array = array(56, 78, 91, 44, 0, 11);
print_r("The highest value of the array is");
echo(get_max_value($my_array));