function function_name ([$arg_1],[$arg_2], ... [$arg_n])
在php中,定義函式可以沒有返回值。
function example( $m )
$m = 1;
example( $m ) ;
echo "在函式外 \$m = $m " ;
執行結果:
在函式內 $m = 15
在函式外 $m = 1
function example( &$m )
$m = 1;
example( $m ) ;
echo "在函式外\$m = $m " ;
執行結果:
在函式內 $m = 15
在函式外 $m = 15
function values($price, $tax="")
values(100,0.25); // **:125
values(100); // **:100
定義在所有函式以外的變數,其作用域是整個php檔案,但是在使用者自定義函式內部是不可用的,使用的關鍵字是global
在函式的內部定義的變數,這些變數只限於在函式內部使用
能夠在函式呼叫結束後仍保留變數值, 使用的關鍵字是static
PHP自定義函式
使用者自定義函式也稱自定義函式,它們不是php提供的,是由程式設計師建立的.由於自己建立了這樣的函式,所以就可以完全控制這些函式.因此可以讓乙個函式完全按照自己希望的方式執行.1,申明函式 在php中,定義函式的方法同其他程式語言幾乎一樣.下面是php申明函式的語法結構 function funct...
PHP學習筆記之自定義函式
定義函式格式 function functionname function myfunction php函式和其他語言函式一樣可以有引數和返回值,引數可以有預設值。返回多個值的函式 可以通過返回乙個陣列然後使用list 函式構造即可!包含引用傳參的函式呼叫 引用傳遞可以在函式內對引數的修改在函式範圍...
PHP常用自定義函式筆記
保留小數的位數 不四捨五入 param float f 小數 param int precision 精度 return float int function floatprecision f,precision 2 處理亂碼的錯誤資訊 比如socket,tcp。param str return n...