CodeIgniter 新版 base_url function

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”);

他就會幫你組合
也不用管組合的時候有沒有斜線的問題
他都會幫你做掉
還滿方便的

非常不順的週末

真是糟糕的一天
早上網頁本來還寫的滿順的
睡個覺起來
就不小心把 server 的憑證砍掉 (手賤)

好不容易弄回來了
螺絲起子寄來了
拆了公司的 mac
硬碟也裝好了
結果發現 光碟轉硬碟的框買錯了
太厚了裝不進去

裝不下去就算了
只裝了 SSD 就把電腦組回來
結果 開機不能= =

不管怎麼檢查 也沒少東西
就是打不開
本來想說完蛋了
星期一要帶去給IT罵了
把SSD跟RAM又拆掉
準備還原成最原始的樣子

結果後來把電池動一動
就又好了= =
趕快小心的把SSD跟RAM裝回去

就在弄電腦的這段期間
本來叫了 pizza 要吃
結果店員搞錯了 外送變成外帶(幹)
從一點等到快三點
打電話去罵 才立刻送來

到現在已經要六點了
一事無成 T_T

後記
這篇貼出來 經過半天以後
自己看到
才發現
底色是白色的= =
字都看不到