part15 php函式
阿新 • • 發佈:2020-12-25
PHP 的真正威力源自於它的函式。在 PHP 中,提供了超過 1000 個內建的函式。
1、建立php函式
<?php function functionName() { // 要執行的程式碼 } ?>
PHP 函式準則:
- 函式的名稱應該提示出它的功能
- 函式名稱以字母或下劃線開頭(不能以數字開頭)
2、有參的函式
<?php function writeName($fname) { echo $fname . " Refsnes.<br>"; } echo "My name is "; writeName("Kai Jim"); echo "My sister's name is"; writeName("Hege"); echo "My brother's name is "; writeName("Stale"); ?>
3、有返回值的函式
如需讓函式返回一個值,請使用 return 語句。
<?php function add($x,$y) { $total=$x+$y; return $total; } echo "1 + 16 = " . add(1,16); ?>
4、php 也存在可變引數的函式,使用...實現,下面直接上例子:
<?php header("charset=utf-8"); function test(...$args)//定義可變引數函式,使用...實現 { $num=count($args);//統計引數個數 echo "函式呼叫引數個數:" . $num . PHP_EOL; echo "函式引數詳情:" . PHP_EOL; foreach($args as $arg) { echo $arg . " "; };//遍歷打印出引數 } test("a");//一個引數 test("a","b");//兩個引數 test("a","b","c");//三個引數 ?>