php函數(shù)的概念
PHP 用戶定義函數(shù)
● 除了內(nèi)建的 PHP 函數(shù),我們可以創(chuàng)建我們自己的函數(shù)。
● 函數(shù)是可以在程序中重復(fù)使用的語句塊。
● 頁面加載時函數(shù)不會立即執(zhí)行。
● 函數(shù)只有在被調(diào)用時才會執(zhí)行。
推薦教程:PHP視頻教程
在 PHP 創(chuàng)建用戶定義函數(shù)
用戶定義的函數(shù)聲明以單詞 "function" 開頭:
語法
function functionName() { 被執(zhí)行的代碼; }
注釋:函數(shù)名能夠以字母或下劃線開頭(而非數(shù)字)。
注釋:函數(shù)名對大小寫不敏感。
提示:函數(shù)名應(yīng)該能夠反映函數(shù)所執(zhí)行的任務(wù)。
在下面的例子中,我們創(chuàng)建名為 "writeMsg()" 的函數(shù)。打開的花括號({)指示函數(shù)代碼的開始,而關(guān)閉的花括號(})指示函數(shù)的結(jié)束。此函數(shù)輸出 "Hello world!"。如需調(diào)用該函數(shù),只要使用函數(shù)名即可:
實例
<?php function sayHi() { echo "Hello world!"; } sayhi(); // 調(diào)用函數(shù) ?>
輸出:
Hello world!