一区二区日本_久久久久久久国产精品_无码国模国产在线观看_久久99深爱久久99精品_亚洲一区二区三区四区五区午夜_日本在线观看一区二区

PHP 函數含代碼

PHP 函數

PHP函數是一段可以重復使用的代碼。愛掏網 - it200.com它可以作為參數列表接受輸入并返回值。愛掏網 - it200.comPHP中有數千個內置函數。愛掏網 - it200.com

在PHP中,我們可以定義 條件函數 , 函數內部函數遞歸函數 。愛掏網 - it200.com

代碼可重用性 :PHP函數只需要定義一次,就可以多次調用,就像其他編程語言一樣。愛掏網 - it200.com

代碼量更少 :它可以節省大量代碼,因為您不需要多次編寫邏輯。愛掏網 - it200.com通過使用函數,您只需要編寫一次邏輯并重復使用。愛掏網 - it200.com

易于理解 :PHP函數將程序邏輯分開。愛掏網 - it200.com因此,更容易理解應用程序的流程,因為每個邏輯都以函數的形式分隔。愛掏網 - it200.com

PHP用戶自定義函數

我們可以輕松地聲明和調用用戶自定義函數。愛掏網 - it200.com讓我們看一下聲明用戶自定義函數的語法。愛掏網 - it200.com

語法

function functionname(){
//code to be executed
}

注意:函數名必須以字母和下劃線開頭,就像PHP中的其他標簽一樣。愛掏網 - it200.com不能以數字或特殊符號開頭。愛掏網 - it200.com

PHP函數示例

<?php
function sayHello(){
echo "Hello PHP Function";
}
sayHello();//calling function
?>

輸出:

PHP函數參數

我們可以通過逗號分隔的參數在PHP函數中傳遞信息。愛掏網 - it200.com

PHP支持 按值調用 (默認)、 按引用調用 、 默認參數值可變長度參數列表愛掏網 - it200.com

讓我們看一個在PHP函數中傳遞單個參數的示例。愛掏網 - it200.com

<?php
function sayHello(name){
echo "Helloname";
}
sayHello("Sonoo");
sayHello("Vimal");
sayHello("John");
?>

輸出:

Hello Sonoo
Hello Vimal
Hello John

讓我們來看看在PHP函數中傳遞兩個參數的示例。愛掏網 - it200.com

<?php
function sayHello(name,age){
echo "Hello name, you areage years old";
}
sayHello("Sonoo",27);
sayHello("Vimal",29);
sayHello("John",23);
?>

輸出:

Hello Sonoo, you are 27 years old
Hello Vimal, you are 29 years old
Hello John, you are 23 years old

PHP按引用調用

默認情況下,將值傳遞給函數不會修改實際值(按值調用)。愛掏網 - it200.com但我們可以通過將值作為引用傳遞來實現這一點。愛掏網 - it200.com

默認情況下,將值傳遞給函數是按值調用。愛掏網 - it200.com要將值按引用傳遞,您需要在參數名稱前使用 & 符號。愛掏網 - it200.com

讓我們看一個在PHP中使用按引用調用的簡單示例。愛掏網 - it200.com

<?php  
function adder(&str2)  
{str2 .= 'Call By Reference';  
}  
str = 'Hello ';  
adder(str);  
echo $str;  
?>  

輸出:

Hello Call By Reference

PHP函數:默認參數值

我們可以在函數中指定默認參數值。愛掏網 - it200.com在調用PHP函數時,如果您沒有指定任何參數,它將采用默認參數。愛掏網 - it200.com讓我們看一個在PHP函數中使用默認參數值的簡單示例。愛掏網 - it200.com

<?php
function sayHello(name="Sonoo"){
echo "Helloname";
}
sayHello("Rajesh");
sayHello();//passing no value
sayHello("John");
?>

輸出:

Hello Rajesh
Hello Sonoo
Hello John

PHP函數:返回值

讓我們看一個返回值的PHP函數的示例。愛掏網 - it200.com

<?php
function cube(n){
returnn*n*n;
}
echo "Cube of 3 is: ".cube(3);
?>

輸出:

Cube of 3 is: 27

聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 精品久草 | 密室大逃脱第六季大神版在线观看 | 91视频麻豆 | 久草热播 | 一区二区福利视频 | 久久精品亚洲精品 | 91精品国产综合久久婷婷香蕉 | 伊人一区 | av大片 | 午夜爱爱毛片xxxx视频免费看 | 久久久久亚洲 | 久久久毛片 | 国产三区精品 | 激情影院久久 | 国产成人精品a视频一区www | 91一区二区三区 | 亚洲成人av在线播放 | 久久久综合久久 | 91精品久久久久久久久久入口 | 一区二区三区四区国产 | 久久一区精品 | 久久亚洲综合 | 激情av在线 | 国产成人免费在线观看 | 久久www免费视频 | 精品国产欧美一区二区三区成人 | 国产精品久久久久久久久久久久冷 | 精品国产乱码久久久久久图片 | 成人羞羞国产免费视频 | av网站免费在线观看 | 一区二区三区在线免费 | 黄色一级毛片 | 欧美激情精品久久久久 | 欧美精品一区二区三区四区 在线 | 91网站视频在线观看 | 国产精品久久久久久久免费观看 | 欧美一区二区三区在线观看视频 | 国产9 9在线 | 中文 | 亚洲国产一区视频 | 国产精品视频久久久久 | 欧美日韩一 |