php 內部函式

php有很多標準的函式和結構。還有一些函式需要和特定地php擴展模組一起編譯,否則在使用它們的時候就會得到一個致命的“未定義函式”錯誤。
例如,要使用圖像函式比如imagecreatetruecolor(),需要在編譯php的時候加上GD的支持。或者,要使用mysql_connect()函式,就需要在編譯php的時候加上MySQL支持。有很多核心函式已包含在每個版本的php中如字元串和變數函式。調用phpinfo()或者get_loaded_extensions()可以得知php載入了那些擴展庫。同時還應該注意,很多擴展庫默認就是有效的。php手冊按照不同的擴展庫組織了它們的文檔。請參閱配置,安裝以及各自的擴展庫章節以獲取有關如何設定php的信息。
手冊中如何閱讀函式原型講解了如何閱讀和理解一個函式的原型。確認一個函式將返回什麼,或者函式是否直接作用於傳遞的參數是很重要的。例如,str_replace()函式將返回修改過的字元串,而usort()卻直接作用於傳遞的參數變數本身。手冊中,每一個函式的頁面中都有關於函數參數、行為改變、成功與否的返回值以及使用條件等信息。了解這些重要的(常常是細微的)差別是編寫正確的php代碼的關鍵。
參見function_exists(),函式參考,get_extension_funcs()和dl()。

相關詞條

相關搜尋

熱門詞條

聯絡我們