1. PHP自定義函數
function f1(){
echo "hello";
}
2. 帶返回和參數的自定義函數
可以返回數組和對象的任意類型
function f2($a,$b){
return $a+$b;
}
3. 可變函數
通過變量的值來調用函數,因爲變量的值是可變的,所以可以通過改變一個變量的值來實現調用不同的函數。可變函數的調用方法爲變量名加上括號。
function name(){
echo 'jobs';
}
$func='name';
$func();
也可用在對象的方法調用上
class book{
function getname(){
return 'bookname';
}
}
$func='getname';
$book=new book();
$book->$func();
4. 內置函數
5. 檢查函數是否存在
function name(){
echo 'jobs';
}
if(function_exists('name')){
echo 'exists';
}