1樓:天蠍神經俠侶
register_shutdown_function(「callback_func」);
引數為被呼叫的函式名
當php程式異常結束時,會呼叫被註冊的函式。
異常結束包括:程式被強制終止,致命錯誤,執行完成後。
使用者自定義函式一個函式可由以下的語法來定義:
任何有效的php**都有可能出現在函式內部,甚至包括其它函式和類定義。
在php3中,函式必須在被呼叫之前定義。而php4則不再有這樣的條件。函式如以下兩個範例中有條件的定義。
如果一個函式以以下兩個範例的方式有條件的定義,其定義必須在呼叫完成。
php中的所有函式和類都具有全域性域,可以在內部定義外部呼叫,反之亦然。
php不支援函式過載,也不可能取消定義或者重定義已宣告的函式。
函式名是非大小寫敏感的,不過在呼叫函式的時候,通常使用其在定義時相同的形式。
php3雖然支援預設引數(更多資訊請參照預設引數的值),但是卻不支援可變的引數個數。php4支援:見可變長度的引數列表和涉及到的相關函式,,以及以獲取更多的資訊。
在php中可以呼叫遞迴函式。但是要避免遞迴函式/方法呼叫超過100-200層,因為可能會破壞堆疊從而使當前指令碼終止。
2樓:匿名使用者
die比如連線資料庫的時候出錯就直接可以終止後面的操作:
$db = mysql_connect('localhost','root','') or die('...');
3樓:匿名使用者
php 中 exit()或者exit(0) 終止程式。
4樓:匿名使用者
return;就終止了
該學習哪些PHP函式?PHP常用函式
常用函式比較多。如 字串處理函式,陣列函式,日期函式,mysql函式,檔案系統函式,gd函式庫等。該學習哪些php函式 除了php常見的語法 參考這裡左側導航連結,這幾種比較常用 一般來說,多動手做,容易記住,如果只是看幾遍容易忘 多查手冊才好。php 多維陣列。php 日期。php include...
php函式返回值,php 函式裡面可以有兩個以上的返回值嗎?
陽光上的橋 問題1 返回值不是說是計算後的結果嗎,為什麼這裡可以不用任何計算直接在中括號內用return呢?不用任何計算也是計算,你的例子中是函式計算,計算函式date的結果,是一定形式的日期字串,然後再返回這個字串 friday october 11th 2013 問題2 有個口訣是 返回函式名 ...
php基本函式的開啟,php中shmop函式為何不能使用?
不可能是這些吧?我想他說的是php.ini裡面的功能吧?例如這些 extension php bz2.dllextension php curl.dllextension php dba.dllextension php dbase.dll extension php exif.dll extens...