Compatibility 輔助函數
相容性輔助函數在 PHP 4 上面實做了 PHP5 的一些函數以及常數。當你想在 PHP4 伺服器上面想要使用 PHP 5 相關函數,這輔助函數對您是相當有幫助的。這時,您可以利用 Auto-load 來載入,而不必在每個控制器(Controller)都載入此輔助函數。
注意: 在 CodeIgniter 核心程式碼當中有包含了一些相容性輔助函數,您可以在不載入此『相容性函數』之下使用它們。相容性函數被分開存放在 Compat.php 檔案和此 helper 中,所以只有 Framework 需要使用到這些函數,才會被預設載入。 這樣,你可以自由選擇是否載入此相容性輔助函數。
載入輔助函數
補助函數使用下列方式載入:
$this->load->helper('compatibility');
可用常數
底下為可用的常數:
PHP_EOL
目前系統的換行符號,例如 Windows 是 "\r\n",Unix 則是 "\n"。
可用函數
底下函數為可用的(可以點擊該函數來觀看線上英文文件):