• 談PHP本地調試環境簡易安裝配置

        2009-06-25
        對于PHP的應用,我個人比較傾向于使用Linux的操作系統下的Apache PHP Mysql(或者Oracle)配置,而不建議使用Windows系統構建PHP作業服務器。理由很簡單,PHP的原型就是基于Linux系統開發的一個Web服務工具,雖然也為了方便移植到window系統,但是卻有相當部分
      • 淺談php性能效率優化

        2009-06-25
        總結下php程序效率優化的一些策略: 1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情況下,盡量用 file_get_contents,因為他的效率高得多!但是要注意file_get_contents在打開一個URL文件時候的PHP版本問題; 2.盡量的少進行文件操作
      • 解答PHP上傳多個圖片并校驗的代碼問題

        2009-06-25
        單張的圖片上傳是不復雜的,這里涉及到多張圖片上傳和對圖片格式的校驗,保證上傳的一定是圖片,防止上傳其他文件到服務器。基本實現算法是使用數組的形式,把所有的圖片提交個一個數組,對數組的元素進行一個個的處理。 以下為引用的內容: 以下為引用的內
      • 解析PHP如何透過ODBC來存取數據庫

        2009-06-24
        使用的環境先建立一個測試用的數據庫接著建立一個ODBC連結再建個測試用的PHP Script咱們來測試吧! 使用的環境 本文件主要是在Win32的環境下作說明, 您需要的是臺跑Windows 9x/NT/2000的計算機, 并裝有任何一種web server和PHP3或PHP4, 且可正確執行PHP Scri
      • 談php完美結合mysql數據庫記錄分頁顯示

        2009-06-24
        在php網絡數據庫編程時,不可避免的要考慮到數據庫記錄結果的顯示問題,為了呈現美觀頁面并加快頁面的載入速度,就需要對數據庫記錄進行分頁顯示。 現把與php完美結合的mysql數據庫記錄的分頁顯示實例拿出來與大家共享。 mysql數據庫為xinxiku,數據表為joke
      • 如何使PHP和JS實現HTTP上安全地傳輸密碼

        2009-06-24
        1、理論 在普通HTTP上,一般表單中的密碼都是以明文方式傳到服務器進行處理的。這無疑給了壞人以可乘之機!這里我們就說說怎么傳輸密碼才是安全的! 與其傳輸密碼本身,到不如傳輸其加密后的形式。MD5是個不錯的選擇。第一,不同的資源幾乎不可能生成相同的MD5
      • 解析PHP三種字符串界定符的區別

        2009-06-22
        單引號,雙引號,的區別如下: 單引號:對于單引號中包含的變量,是不作解析的,只是照原樣輸出。 如:$book = Computer; $strTitle = This is $book ; //輸出為 This is $book 雙引號:對于雙引號中包含的變量,PHP會解析。 如:$book = Computer; $strTitl
      • 淺談正確理解PHP程序錯誤信息的表示含義

        2009-06-22
        簡述:我們編寫程序時,無論怎樣小心謹慎,犯錯總是在所難免的。這些錯誤通常會迷惑PHP編譯器。如果開發人員無法了解編譯器報錯信息的含義,那么這些錯誤信息不僅毫無用處,還會常常讓人感到沮喪。 我們編寫程序時,無論怎樣小心謹慎,犯錯總是在所難免的。
      • 淺談PHP中的一些常識:類篇

        2009-06-22
        我把一些PHP中類的常識性整理出來,讓新手們更容易掌握PHP類,以便能快速看懂那些老大們寫的程序,呵呵,不過比較少,希望老大們補充一下或者修正其中錯誤理解。 Q:PHP中的類可以有構造函數么? A:可以,只要函數名和類名相同,這個函數將成為構造函數。在
      • 如何在PHP中實現文件的上傳功能

        2009-06-21
        PHP同樣支持上傳文件的功能,但并不是所有支持PHP的網站都支持此功能,特別是免費的網站。 實現上傳,首先要在HTML上加入上傳文件的FORM>表格。 form method=post action=upload.php ENCTYPE=multipart/form-data> input type=file name=upload_file> inp
      • 怎樣把握技巧開發PHP網站

        2009-06-21
        1.使用 ip2long() 和 long2ip() 函數來把 IP 地址轉化成整型存儲到數據庫里。這種方法把存儲空間降到了接近四分之一(char(15) 的 15 個字節對整形的 4 個字節),計算一個特定的地址是不是在一個區段內頁更簡單了,而且加快了搜索和排序的速度(雖然有時僅
      • 單元測試對PHP代碼的檢查

        2009-06-21
        測試驅動的開發和單元測試是確保代碼在經過修改和重大調整之后依然能如我們期望的一樣工作的最新方法。在本文中,您將學習到如何在模塊、數據庫和用戶界面(UI)層對自己的 PHP 代碼進行單元測試。 現在是凌晨 3 點。我們怎樣才能知道自己的代碼依然在工作呢?
      • 談php設計模式介紹——偽對象模式

        2009-06-20
        《PHP設計模式介紹》第六章 偽對象模式 面向對象的編程之所以豐富多彩,部分是由于對象間的相互聯系與作用。一個單一的對象就能封裝一個復雜的子系統,使那些很復雜的操作能夠通過一些方法的調用而簡化。(無所不在的數據庫連接就是這樣的一個對象實例。)
      • 淺談PHP5 OOP編程之代理與定制異常(2)

        2009-06-20
        三、 拋出異常 你可能已經從上面的代碼中注意到,你捕獲的是一個稱為QueryException(我們將在后面實現這個對象)的異常。一個異常類似于一個錯誤,然而卻更具有一般性。描述一個異常的最好的方法是使用emergency。盡管一個emergency可以不會是致命的,但是還
      • 淺談PHP5 OOP編程之代理與定制異常(1)

        2009-06-20
        一、 DBQuery對象 現在,我們的DBQuery對象簡單地模仿一個存儲過程一旦被執行,即返回一個必須進行保存的結果資源;并且如果你想使用該結果集上的函數(例如num_rows()或fetch_row())的話,你必須傳遞MySqlDB對象。那么,如果由DBQuery對象來實現MySqlDB對
      • 解析php字符串處理函數

        2009-06-18
        addcslashes 為字符串里面的部分字符添加反斜線轉義字符 addslashes 用指定的方式對字符串里面的字符進行轉義 bin2hex 將二進制數據轉換成十六進制表示 chr 返回一個字符的ASCII碼 chunk_split 按一定的字符長度將字符串分割成小塊 convert_cyr_string 將斯
      • php設計模式介紹之值對象模式

        2009-06-18
        在所有的最簡單的程序中,大多數對象都有一個標識,一個重要的商業應用對象,例如一個Customer或者一個SKU,有一個或者更多的屬性---id,name,email地址,這樣可以把它從同一個類的其他實例區分開來。此外,對象有一個恒定的標識:它是貫穿于整個應用程序的一個
      • 怎樣成為PHP高手

        2009-06-18
        PHP是一門高效的網絡編程語言,由于它具有編寫靈活、運行快速等優點,迅速成為Web程序員的首選語言。前不久的一份權威調查表明,現在已經有31.6%的網站使用PHP作為主要的服務器端編程語言。 但是,要成為一名PHP編程高手卻并不容易。并不像很多人想象的那樣
      • 學習動態網頁制作PHP技術的正則表達式

        2009-06-11
        正則表達式難于書寫、難于閱讀、難于維護,經常錯誤匹配意料不到的文本或者錯過了有效的文本,這些問題都是由正則表達式的表現和能力引起的。每個元字符(metacharacter)的能力和細微差別組合在一起,使得代碼不借助于智力技巧就無法解釋。 許多包含一定特性
      • 談PHP開發者必不可少的五個發展要素

        2009-06-11
        語法結構教科書上的知識和實際的程序設計是有區別的,真正的知識要在實際的開發中獲得。每個php的開發人員在開始開發web應用程序之前,都應該熟悉下面的五件事: 1. 框架 框架可以說是php開發中的一個最重要的問題。用php開發web應用程序時有很多方法,有很
      共88頁/1742條記錄首頁上頁67686970717273下頁末頁