《PHP編程:CodeIgniter視圖使用注意事項》要點:
本文介紹了PHP編程:CodeIgniter視圖使用注意事項,希望對您有用。如果有疑問,可以聯系我們。
PHP應用本文講述了CodeIgniter視圖使用注意事項.分享給大家供大家參考,具體如下:
PHP應用CI中視圖即application/views/下的模版文件,模版中支持直接使用PHP,所以模版的實現沒有太多好說的,說幾點視圖的注意事項:
PHP應用1、CI的視圖可以在控制器中load多個視圖,頁面最后將這些內容組合起來后輸出.這里load的動作如果交給控制器去做,需要調整模版結構時就需要調整控制器,這不太好.可以在控制器中進行封裝或者直接交給視圖去做,保證每個ACTION都只load一個視圖文件.
PHP應用2、讓視圖做它擅長的事情,不要在PHP代碼中直接定義HTML,這樣子會讓程序和視圖都難以維護,如果要加載HTML,可通過load的方式返回.
PHP應用3、雖然有萬能的get_instance辦法,但在視圖中也不要直接去讀取數據或者做一些其他模塊的事情.視圖的作用就是接收數據并展現出來,以確保人盡其責,物盡其用.
PHP應用4、關于是否要使用模版的問題,個人趨向于使用模版.直接使用PHP時,需要自己去處理變量的定義問題、轉換為HTML實體的問題,而這些問題模版都可以辦理,以及會提供一些更方便的操作.如果要說效率問題,不在這里,也大多不在PHP.
PHP應用更多關于CodeIgniter框架相關內容感興趣的讀者可查看本站專題:《codeigniter入門教程》和《CI(CodeIgniter)框架進階教程》
PHP應用希望本文所述對大家基于CodeIgniter框架的PHP程序設計有所贊助.
維易PHP培訓學院每天發布《PHP編程:CodeIgniter視圖使用注意事項》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。