-
通過require/require_once包含文件不存在會產生一個致命錯誤和一個警告,中止執行程序,前者可以多次引用同一個文件,后者只引用一次
include/include_once 引用的文件有錯誤不會導致致命錯誤,前者可以多次引用文件,once只引用一次
查看全部 -
<?php
header("content-type:text/html;charset=utf-8");
if(!function_exists('test')){
function test(){
return 'king';
return '23';
return 23;
return md5('king');
}?
}
echo '<hr/>';
echo '~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~';
var_dump(test());
查看全部 -
/** 函數只可以有零個或一個返回值,如果返回值可以通過返回數組或對象實現 函數通過return家返回值,函數碰到return立即結束 函數的返回值可以是任意類型 測試函數的返回值 返回值通過return 返回值形式 函數默認返回null */查看全部
-
if(!funtion_exit('myfunc'){ myfunc(){ echo 'hi' } }查看全部
-
會掉函數簡單示例查看全部
-
可變函數注意點查看全部
-
只用變量才能當做引用傳遞 傳值和傳應用查看全部
-
全局變量:函數體外定義的變量或函數體內通過global定義的變量 靜態變量: 如下圖查看全部
-
函數的返回值查看全部
-
函數編寫規則 函數不區分大小寫 不能重名 檢測重名方法function_exists(fna)
函數名稱不能包含特殊字符,以字母或下劃線開始,中上數字字母及下劃線
函數名稱最后以動詞開始,最好含義明確
函數名稱遵循駝峰命名法或下劃線命名法
函數名稱是不區分大小寫,但是盡量遵循函數的大小寫進行調用
查看全部 -
php function查看全部
-
匿名函數查看全部
-
在函數體使用全局變量查看全部
-
全局變量查看全部
-
靜態變量查看全部
舉報