배열에서 최대 요소를 찾으려면 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 is91
배열을 매개변수로 사용하는 '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));