< ?php
//原始陣列資料
$info=array(12,34,56,76,78,55,66,90,40,88);
function sorting($arr)
{//陣列遞減排序
arsort($arr);
//由陣列最後刪除5元素
for($x=0;$x<5;$x++){
array_pop($arr);
}
//傳回最大的5筆資料
return $arr;
}
echo "原始陣列資料:< br/>";
print_r($info);
echo "< p>";
//呼叫函數
$result=sorting($info);
//顯示回傳的陣列資料
echo "顯示回傳的陣列資料 : < br/>";
foreach($result as $value)
{
echo $value." -> ";
}
?>
=================顯示結果============
原始陣列
Array ( [0] => 12 [1] => 34 [2] => 56 [3] => 76 [4] => 78 [5] => 55 [6] => 66 [7] => 90 [8] => 40 [9] => 88 )
傳回值
90=>88=>78=>76=>66=>
沒有留言:
張貼留言