使用配置類定義Codeigniter全局變量
CodeIgniter中公共函數不能追加,可以通過 helper 輔助函數實現。創建 common_helper.php 文件,定義所需公共函數,存放至 ap
CodeIgniter輸出中文亂碼的兩種解決辦法
在controller直接echo的時候,某些浏覽器會出現亂碼的情況。可以用下面兩種方法解決: 1、常用的php的header函數復制代碼 代碼如下:head
CI使用Tank Auth轉移數據庫導致密碼用戶錯誤的解決辦法
Tank Auth是針對Codeigniter的權限管理類庫,功能很強大。整合了CI之後,有一天將數據庫轉到另一台服務器上,發現使用之前的用戶名和密碼都無法登
Codeigniter中禁止A Database Error Occurred錯誤提示的方法
在默認的情況下,CodeIgniter會顯示所有的PHP錯誤。但是當你開發程序結束時,你可能想要改變這個情況。你會發現在index.php文件頂端有這個函數e
php 過濾英文標點符號及過濾中文標點符號代碼
php 過濾英文標點符號 過濾中文標點符號 代碼 復制代碼 代碼如下: function filter_mark($text){ if(trim($text)
Codeigniter實現智能裁剪圖片的方法
一副1024*768大小的圖片,裁剪到240*240大小,裁剪後不失真,盡可能保留圖片主題含義。 我使用到的方法: 1. 先將圖片等比例縮略到可以裁剪的大小;
PHP使用Alexa API獲取網站的Alexa排名例子
我們通會用Alexa的網站(或其它站長工具網站)來栓查我們的網站流量排名,這樣就必須去那些網站。實際上,可以通過Alexa XML API 獲取
Codeigniter+PHPExcel實現導出數據到Excel文件
PHPExcel是用來操作OfficeExcel文檔的一個PHP類庫,它基於微軟的OpenXML標准和PHP語言。可以使用它來讀取、寫入不同格式的電子表格。而
Codeigniter生成Excel文檔的簡單方法
之前看了使用PHPExcel中導出數據到Excel文件的方法,但是似乎比較復雜。icech找到了一個針對Codeigniter的類:CI-Excel-Gene
PHP 面向對象程序設計(oop)學習筆記 (四) - 異常處理類Exception
使用異常 PHP5 增加了類似其他語言的異常處理模塊。在PHP代碼中所產生的異常可被 throw 語句拋出並被 catch 語句捕獲。需要進行異常處理的代碼都
讓CodeIgniter數據庫緩存自動過期的處理的方法
CodeIgniter框架是一個非常小巧的PHP框架。CI自帶數據庫文件緩存,但按官方的說法,緩存設置後永不過期,除非你調用方法主動刪除。Cache file
PHP 面向對象程序設計(oop)學習筆記(三) - 單例模式和工廠模式
毫無疑問,設計模式於己於他人於系統都是多贏的;設計模式使代碼編制真正工程化;設計模式是軟件工程的基石脈絡,如同大廈的結構一樣。單例模式 當需要保證某個對象只能
CodeIgniter啟用緩存和清除緩存的方法
Codeigniter支持緩存技術,以達到最快的速度。盡管CI已經相當高效了,但是網頁中的動態內容、主機的內存CPU和數據庫讀取速度等因素直接影響了網頁的加載
PHP 面向對象程序設計(oop)學習筆記 (二) - 靜態變量的屬性和方法及延遲綁定
Static(靜態)關鍵字用來定義靜態方法和屬性,static 也可用於定義靜態變量以及後期靜態綁定。 1、靜態變量 static variable 靜態變量
PHP 面向對象程序設計(oop)學習筆記(一) - 抽象類、對象接口、instanceof 和契約式編程
1、PHP中的抽象類 PHP 5 支持抽象類和抽象方法。定義為抽象的類不能被實例化。任何一個類,如果它裡面至少有一個方法是被聲明為抽象的,那麼這個類就必須被聲