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()

相關詞條

熱門詞條

聯絡我們