Time of Update: 2016-06-13
自己動手設計 PHP MVC 架構(一)——URL ?在架構盛行的今天,MVC 也不再是神話。 經常聽到很多程式員討論哪個架構好,哪個架構不好, 其實?架構只是工具,沒有好與不好,只有適合與不適合,適合自己的就是最好的。每次我面試應屆生時都會問他使用過什麼架構,並談談對這些架構的理解。 當面試有經驗的程式員時,會讓他自己寫一個架構出來。 其實也不是讓他編碼,只要有思路就 OK 了。 我覺得,如果一個有一年經驗的程式員連一個 Framework v0.0.1
Time of Update: 2016-06-13
讓Zend Studio關聯CakePHP模板檔案.ctp Zend Studio是套強大的PHP編輯器,各種給力讓PHP開發人員愛不釋手。對於CakePHP程式員來說,有件事情相當頭疼,在初始安裝好Zend Studio程式之後,只能建立Zend Studio已經預定義的副檔名PHP檔案,除此之外,例如CakePHP模板檔案專用副檔名.ctp是無法建立的,即使可以建立,也無法著色PHP,想必很多人都有這種經驗。那麼強大的Zend
Time of Update: 2016-06-13
PHP版本VC6與VC9、Thread Safe與None-Thread Safe等的區別 最近發現很多PHP程式員對PHP版本知識瞭解不是很清楚,自己也看了不少類似的文章,還是感覺不夠明確和全面,網上的結論又都是模稜兩可,在此,給出最完整甚至武斷的解釋。??? 本文講解:VC6與VC9,Thread Safety與None-Thread Safe,Apache module與fastcgi的區別與選擇。PHP的大版本主要分三支:PHP4/PHP5/PHP6 其中,PHP4由於太古老、
Time of Update: 2016-06-13
【轉】PHP通過介面實現多重繼承 PHP類雖然是單繼承的,但是可以通過其它特殊的方式實現多重繼承,比如使用介面實現,只要把類的特徵抽象為介面,並通過實現介面的方式讓對象有多重身 份,通過這樣就可以類比多重繼承了。下面就是一個用介面類比多重繼承的例子,原始碼如下:interface?UserInterface{?// 定義User的介面 ??function?getname(); ?} ?interface?TeacherInterface{?//teacher 相關介面
Time of Update: 2016-06-13
PHP報錯:Strict Standards: Only variables should be passed by reference in ... ????? 在測試中,遇到PHP日誌中報類似下面的錯誤資訊:????? Strict Standards: Only variables should be passed by reference in ...????? 在Google上找到下面的web:????? “Strict Standards: Only variables
Time of Update: 2016-06-13
php實現數組的合并
Time of Update: 2016-06-13
ckeditor ckfinder 整合 php Insert title here配置 ckeditor/config.js config.font_names = '宋體;楷體_GB2312;新宋體;黑體;隸書;幼圓;微軟雅黑;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana;"Lucida Sans Unicode", "Lucida Grande"';
Time of Update: 2016-06-13
PHP-模板(template)模式
Time of Update: 2016-06-13
【轉】php物件導向_get(),_set()的用法
Time of Update: 2016-06-13
CakePHP2命名規範 ?CakePHP的命名規範相當重要,遵循CakePHP架構的命名規範,可以獲得架構內建的各種功能。CakePHP2發布之後,命名規範這塊與老的架構沒有任何區別,本文同時適用於CakePHP 2.x和CakePHP
Time of Update: 2016-06-13
CakePHP你必須知道的21條技巧 原文連結:http://www.avatarfinancial.com/pages/cake/這篇文章可以說是CakePHP教程中最經典的了。雖然不是完整的手把手系列, 但作者將自己使用CakePHP的經驗總結了21條,這些尤其是對新手十分有用。翻譯時故意保留了一些CakePHP中特有的詞語沒有翻譯,
Time of Update: 2016-06-13
php中的冒泡排序,選擇排序,插入排序 ??//冒泡排序??function bubbleSort(&$arr){????????$temp=0;????????//加入第i個數最大????for($i=0;$i????????????for($j=0;$j??????????????//說明前面的數比後面的數大,就要交換????????if($arr[$j] >
Time of Update: 2016-06-13
Windows下redis 安裝與PHP使用 一、 安裝redis及啟用服務1 下載redis用戶端?http://code.google.com/p/servicestack/wiki/RedisWindowsDownload#Download_32bit_Cygwin_builds_for_Windows?2 解壓到你所需要的目錄中?3 建立redis.conf檔案??# Redis configuration file example# By default Redis does
Time of Update: 2016-06-13
Windows安裝PHP CodeSniffer,並在PHPStorm中使用 Windows安裝PHP CodeSniffer1. 下載PHP_CodeSniffer 1.3.6:http://download.pear.php.net/package/PHP_CodeSniffer-1.3.6.tgz2. 解壓縮到目錄:d:\dev\tools\PHP_CodeSniffer-1.3.63. 修改script/phpcs.bat檔案? ? ?1) @php_bin@
Time of Update: 2016-06-13
PHP判斷字串是純英文、純漢字或漢英混合 PHP判斷字串是否為中文(或英文)的方法,除了Regex判斷和拆分字元判斷字元的值是否小於128?外還有一種比較特別的方法。使用php中的mb_strlen和strlen函數判斷 方法比較簡單:分別使用以上兩個函數以當前編碼測出字元的傳回值,然後比較傳回值。 傳回值相等的為純英文、純數字、英數混排; 傳回值不等,且strlen傳回值可被mb_strlen整除的為純漢字 傳回值不等,且strlen傳回值不可被mb_strlen整除的為英漢或數漢混排?
Time of Update: 2016-06-13
淺談PHP匯入EXCEL檔案 PHP匯入excel的開源檔案有好幾個,我用的是phpExcelReader。方法如下,直接上代碼:$filename = $_FILES ['excel'] ['name'];$tmp_name = $_FILES ['excel'] ['tmp_name'];// 儲存上傳檔案if (move_uploaded_file ( $tmp_name, 'upload/' . $filename )) { inputExcel ( $filename );
Time of Update: 2016-06-13
PHP中的__FILE,__CLASS等魔術變數 今天看到一個魔術變數,是以前沒見過的,__DIR__,我查了查,發現原來是php5.3新增的,順便舉幾個例子,解釋一下php的魔術變數1,__FILE__檔案的完整路徑和檔案名稱。如果用在被包含檔案中,則返回被包含的檔案名稱。自 PHP 4.0.2 起,__FILE__
Time of Update: 2016-06-13
PHP5.3廢棄函數 替代記 ?call_user_method()(使用 call_user_func() 替代) ????call_user_method_array() (使用 call_user_func_array() 替代) ????define_syslog_variables() ????dl() ????ereg() (使用 preg_match() 替代) ????ereg_replace() (使用 preg_replace() 替代) ????eregi()
Time of Update: 2016-06-13
PHP初學者需要掌握的知識 PHP 學習計劃流程開篇跟大家推薦我自己也在使用的PHP視頻教程!該PHP視頻教程傳智播客免費提供! 我自己也是搜尋了很多網上的資料,發現現在使用的PHP視頻教程非常不錯!希望對和我一樣喜歡自學的朋友,一起實現理想!下面我把自學的路線分享給大家:?PHP 初學者 (PHP Beginner) 定義: 準備以PHP程式謀生,準備建設或正在維護一個或幾個使用PHP技術實現的網站/程式的人是PHP 初學者 (PHP Beginner).
Time of Update: 2016-06-13
在PHP架構中需要使用smarty模板嗎? 在 java 開發中使用模板已經習以為常了,很多人討厭 java web 開發棧中的 JSP,雖然 sun 公司推出了 JSF,但總感覺出來的不是時候,一直也沒有怎麼用過。在 java 網站開發教程中,SSH 中的兩大架構 Struts 推薦使用 Velocity,而在 Spring 中則推薦使用 freemarker。甚至在前端語言 javascript 中都出現了各種各樣的模板引擎。?在 PHP 的輕量級架構 CodeIgniter