Time of Update: 2017-02-28
繼續完善“X計劃”的核心部分,核心嘛,就要載入必須的檔案,嘗試了兩種方法,發現效率是不同的,分享一下吧~先來說說兩種方式:1)定義一個字串變數,裡面儲存要載入的檔案清單。然後foreach載入。$a = '/a.class.php;/Util/b.class.php;/Util/c.class.php';$b = '/d.php;/e.class.php;/f.class.php;/g.class.php';//
Time of Update: 2017-02-28
開發習慣和PHP代碼1、準確的理解各種概念。現在的新東西層出不窮,望文生義和一知半解對開發工作有害無益;//比如我就碰到有人理解鬆散耦合(這個東西不新)的概念居然是要求代碼不要有空行,否則你的程式就是“太鬆散”了2、代碼美觀,適當的空行、縮排,空格,這樣能更容易理解程式碼片段的意思;3、一定要寫注釋,而且要恰當的注釋,要不然後面的維護工作或者接手代碼的人會痛哭不已;4、靜態方法、類存取權限、介面、抽象類別應該綜合起來使用,發揮各自特點;5、不要複製粘貼,即使是要用到現成的
Time of Update: 2017-02-28
<?php/*=============================================================================# FileName: base64.php# Desc: 六間房筆試題一:讀取一個檔案,將其Base64編碼,每76個字元加一個換行 # Author: HouYongZheng# Time: 2013-05-20 14:25=================
Time of Update: 2017-02-28
顯示 UltraEdit編輯html文檔的時候可以將其中的關鍵字、變數、變數的值、注釋等用不同的顏色表現出來,加強了程式的可讀性,把下面的這段配置加到UltraEdit安裝目錄的WORDFILE.TXT檔案裡, 你的UltraEdit編輯器就可以特顯PHP文檔了。並且你還可以自己把想加的PHP關鍵字等加到/C1和/C2段中。/L6"PHP" Nocase Noquote HTML_LANG Line Comment = //
Time of Update: 2017-02-28
判斷用戶端瀏覽器類型 01/**02 * 判斷瀏覽器名稱和版本03 */04function get_user_browser()05{06 if (empty($_SERVER['HTTP_USER_AGENT']))07 {08 &
Time of Update: 2017-02-28
攻略|速度|執行 PHP的優點之一是速度很快,對於一般的網站應用程式,可以說是已經足夠了。不過如果網站的訪問量很高、頻寬窄或者其它的因素令伺服器產生效能瓶頸的時候,你可能得想想其它的辦法來進一步提高PHP的速度了。這篇文章將從幾個方面介紹如何做到這一點,從而令使用者瀏覽的時候更加“爽”。 代碼最佳化
Time of Update: 2017-02-28
對php原始碼進行編碼加密 01<?php02 03 function RandAbc($length=""){//返回隨機字串04 05 06 $str="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
Time of Update: 2017-02-28
攻略|速度|執行 Web內容的壓縮(令你客戶用起來更“爽”) 經過以上兩個的方法,相信你的PHP應用的效能已經得到了很大的提高,現在該從另一個方面來考慮了:下載速度。如果你的應用只是在公司內跑,所有的客戶都使用100Mb/s的乙太網路串連到伺服器,這可能不是一個問題,但是如果你的客戶中有使用慢速的modem串連的,你就要考慮使用內容壓縮這個方法了。根據IETF的規範,大多數的瀏覽器都支援gzip的內
Time of Update: 2017-02-28
用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函數,故把函數加上了雙引號)。1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print
Time of Update: 2017-02-28
<?phpinclude("conn.php"); //資料庫連結,自己解決 $sql="select * from news"; $query=mysql_query($sql); $all_num=mysql_num_rows($query); //總條數 $page_num=3; //每頁條數 $page_all_num =
Time of Update: 2017-02-28
PHP.Pirus是第一隻被發現的用PHP寫的病毒,它尋找副檔名為.php和.htm的檔案,並插入代碼去調用自己。這個病毒只能在以php為解譯器的伺服器上。訪問一個被它感染的網頁並不能感染上病毒。 種類:病毒 感染長度:718位元組 病毒發現時間:2000-11-13 危害程度: 瘋狂程度:低; 破壞程度:低; 傳播:低 瘋狂程度: 被感染的電腦:0-49 被感染的網站:0-2 地理分布: 低 防範:容易 消除:容易 技術描述:
Time of Update: 2017-02-28
基本概念:冒泡排序(BubbleSort)的基本概念是:依次比較相鄰的兩個數,將小數放在前面,大數放在後面。即在第一趟:首先比較第1個和第2個數,將小數放前,大數放後。然後比較第2個數和第3個數,將小數放前,大數放後,如此繼續,直至比較最後兩個數,將小數放前,大數放後。至此第一趟結束,將最大的數放到了最後。在第二趟:仍從第一對數開始比較(因為可能由於第2個數和第3個數的交換,使得第1個數不再小於第2個數),將小數放前,大數放後,一直比較到倒數第二個數(倒數第一的位置上已經是最大的),第二趟結束,
Time of Update: 2017-02-28
window|攻略 在PHP郵件清單中問得最多的問題可能就是:"如何在我的Windows機器上安裝PHP?",那麼也許我可以協助回答這個問題。當你正確安裝完成後,你會發現在Windows下開發PHP程式還是不錯的。 本教程的目的是向你展示如何用"Apache和Windows"的組合來開發PHP程式。 教程中如未指明具體版本,則PHP為PHP3或PHP4 Beta 2或3,Apache為
Time of Update: 2017-02-28
GB
Time of Update: 2017-02-28
apache|攻略 本文只討論如何在Windows NT 4.0或Windows 2000下安裝Apache+PHP3。 我使用的Apache為apache_1_3_12_win32.exe。 注意您得先安裝PHP3哦,有關PHP3的安裝,可查閱前面介紹的相關文章。 二、安裝Apache
Time of Update: 2017-02-28
當我們需要採集網路上的某個網頁內容時,如果目標網站上的圖片做了防盜鏈的話,我們直接採集過來的圖片在自己網站上是停用。那麼我們使用程式將目標網站上的圖片下載到我們網站伺服器上,然後就可調用圖片了。本文將使用PHP實現採集遠程圖片功能。基本流程:1、擷取目標網站圖片地址。2、讀取圖片內容。3、建立要儲存圖片的路徑並命名圖片名稱。4、寫入圖片內容。5、完成。我們通過寫幾個函數來實現這一過程。函數make_dir()建立目錄。判斷要儲存的圖片檔案目錄是否存在,如果不存在則建立目錄,並且將目錄
Time of Update: 2017-02-28
程式 <? //###########################################################// // For questions and comments// Roland (alias -=: Vlieg :=-)// icq #78354631 // mail: vlieg@atoomnet.net // // NB: This script won't work on free
Time of Update: 2017-02-28
PHP4:奇蹟背後 1995年時,Rasmus在用PHP寫他的個人首頁;今天,PHP成為風靡全球的指令碼語言,越來越多的網站選擇使用PHP,連Yahoo都放棄了自己的指令碼而改用PHP支援它的網站。可以說,PHP是一個奇蹟。我一直認為,任何奇蹟背後都有它的原因。現在,就讓我們透過這個奇蹟,來看看PHP的成功之道。1 簡單易用PHP的入門門檻很低,它對使用者的要求微乎其微。學過C語言的人,使用PHP幾乎不需要什麼時間。它們的文法是如此相似,以至於我常常想,是不是在C語言變數前加個$就能改成PHP。
Time of Update: 2017-02-28
相信大家經常看到對比一些PHP應用中,說用isset() 替換 strlen(),isset比strlen執行速度快等。例子: if ( isset($user) ) { //do some thing }原因是isset是語言結構,而strlen是一個函數。還有echo 是個語言結構,不是個函數。那什麼是語言結構呢?它和函數有什麼不同嗎?1、
Time of Update: 2017-02-28
編程|對象 物件導向編程的概念: 不同的作者之間說法可能不一樣,但是一個OOP語言必須有以下幾方面: 抽象資料類型和資訊封裝 繼承 多態 在PHP中是通過類來完成封裝的: <?php class Something { // 在OOP類中,通常第一個字元為大寫 var $x; function setX($v) { //