鍍金池/ 教程/ PHP/ PHP帶默認(rèn)參數(shù)值函數(shù)
PHP數(shù)組
PHP $和$$變量
PHP可變長度參數(shù)函數(shù)
PHP數(shù)組函數(shù)
PHP關(guān)聯(lián)數(shù)組
PHP運(yùn)算符
PHP下載文件
PHP MySQL刪除數(shù)據(jù)記錄
PHP break語句
PHP讀取文件
PHP入門程序示例
PHP數(shù)據(jù)類型
PHP注釋
PHP print語句
PHP字符串
PHP Session(會話)
PHP教程
PHP if/else語句
PHP MySQL創(chuàng)建數(shù)據(jù)庫
PHP上傳文件
PHP MySQL更新數(shù)據(jù)記錄
PHP JSON
PHP發(fā)送電子郵件(Email)
PHP寫入文件
PHP MySQL連接
PHP處理操作
PHP MySQL Select查詢數(shù)據(jù)
PHP魔術(shù)常量
PHP MySQL Order By排序
PHP多維數(shù)組
PHP do...while循環(huán)
PHP刪除文件
PHP for循環(huán)
PHP MySQL創(chuàng)建表
PHP while循環(huán)
PHP字符串函數(shù)
PHP參數(shù)化函數(shù)
PHP開發(fā)環(huán)境安裝
PHP函數(shù)按值調(diào)用
PHP數(shù)學(xué)函數(shù)
PHP追加文件
PHP索引數(shù)組
PHP Cookie
PHP Switch語句
PHP帶默認(rèn)參數(shù)值函數(shù)
PHP函數(shù)
PHP表單處理
PHP打開文件
PHP是什么?
PHP echo語句
PHP包含文件(include&require)
PHP變量
PHP開發(fā)環(huán)境配置
PHP函數(shù)按引用調(diào)用
PHP遞歸函數(shù)
PHP常量
PHP MySQL插入數(shù)據(jù)記錄

PHP帶默認(rèn)參數(shù)值函數(shù)

PHP允許您定義C++樣式的默認(rèn)參數(shù)值。 在這種情況下,如果不傳遞任何值到函數(shù),它將使用默認(rèn)參數(shù)值。

下面來看看看在PHP函數(shù)中使用默認(rèn)參數(shù)的簡單例子。

實(shí)例1

<?php  
function sayHello($name="Ram"){  
echo "Hello $name<br/>";  
}  
sayHello("Maxsu");  
sayHello();//passing no value  
sayHello("Vimsu");  
?>

執(zhí)行上面代碼得到以下結(jié)果 -

Hello Maxsu
Hello Ram
Hello Vimsu

提示: 從PHP 5開始,可以使用默認(rèn)參數(shù)值的概念,也可以通過引用調(diào)用。

實(shí)例2

<?php    
function greeting($first="Max",$last="su"){    
    echo "Greeting: $first $last<br/>";    
}    
greeting();  
greeting("Min");  
greeting("Michael","Clark");  
?>

執(zhí)行上面代碼得到以下結(jié)果 -

Greeting: Max su
Greeting: Min su
Greeting: Michael Clark

實(shí)例3

<?php  
function add($n1=10,$n2=10){  
    $n3=$n1+$n2;  
    echo "Addition is: $n3<br/>";  
}  
add();  
add(20);  
add(40,40);  
?>  
?>

執(zhí)行上面代碼得到以下結(jié)果 -

Addition is: 20
Addition is: 30
Addition is: 80