CodeIgniter 新版 base_url function
2012 Jun 10 未分類
2.1.0版之後的 CodeIgniter 改良了 base_url 的參數
老實說我不是很確定是不是 2.1.0 版以後才改的
印象中我之前才剛升到 2.0.3 版
結果剛剛偶然要查 redirect 這個函數的時候
查到 base_url 竟然可以傳參數進去
原本的 base_url 是拿來抓 config 中 base_url 參數的 helper 函數
可以拿來塞前台 base tag 中的值
後台一些 js 也會拿來組合絕對路徑
(因為有些 js 的 redirect 例如 window.location 一定要寫絕對路徑)
(不然在 IE 會爛掉)
新版的 base_url 可以直接把你要組合的路徑塞進去給他
函數就會幫你組合
例如
$form_url = base_url . "controller/add";
就可以寫成
$form_url = base_url("controller/add");
他就會幫你組合
也不用管組合的時候有沒有斜線的問題
他都會幫你做掉
還滿方便的
0則留言