php函數:
首先 我們來看一下代碼
遍歷:
<?php
//函數命名 不能數字開頭,不能出現特殊符號
//
//值通過使用可選的返回語句返回 不需要return(引用傳遞參數、直接輸出)
//可以返回數組和對象的任意類型(整型、浮點型、字符串、數組對象)
//返回語句 會立即終止函數的運行,並且將控制權交回調用該函數的打碼行
//
//
function return_fun(){
// return 2*3;
// return 3.14;
// return "hello!";
return array(2,3,5,8);
}
// echo return_fun();
print_r(return_fun());
?>
php數組找出最大值:
<?php
//從一堆數據裏面找出最大的一個數據
//
$arr_num = array(3,53,632,34,32,13);
//臨時變量
$max_value = $arr_num[0];
foreach ($arr_num as $num) {
if ($max_value < $num) {
$max_value = $num;
}
}
echo $max_value;
?>
封裝函數:
<?php
// 函數封裝
function get_max_value($nums){
$max_value = $nums[0];
// 遍歷
foreach ($nums as $num) {
if ($max_value < $num) {
$max_value = $num;
}
}
//返回
return $max_value;
}
//定義新數組
$arr_num = array(23,4,6,88);
// 輸出方法
echo get_max_value($arr_num);
?>
傳參:形參、實參的理解:
封裝函數時用的是形參 、函數調用時的是實參
形參少於實參會警告