Time of Update: 2016-06-23
php的開發環境相對來說比較好配置,但是php的調試環境較為難配,主要是php5.3以後引入了更為安全的機制,使得原先的Zend Debug的相容性不那麼好了,故而使用XDebug來調試。按照網上的教程都搞了,結果問題還是沒有解決,折騰了一天,換了機器,也換了好幾個整合式開發環境,問題都沒有解決,在用xdebug調試php時,出現 57% waiting for xdebug session的問題,百度、Google、360了好多,網上不是說是預設連接埠佔用9000問題,就是說瀏覽器的設定問題,
Time of Update: 2016-06-23
轉自:http://www.ibm.com/developerworks/cn/opensource/os-debug/index.html 簡介 有許多 PHP 調試技術可以在編碼的時候節約大量時間。一個有效卻很基本的調試技術就是開啟錯誤報表。另一個略微進階一點的技術包括使用 print 語句,通過顯示在螢幕上實際出現的內容,有助於精確地找出更難發現的 bug。PHPEclipse 是一個 Eclipse 外掛程式,能夠強調常見的語法錯誤,可以與調試器結合起來用於設定斷點。 設定
Time of Update: 2016-06-23
duDaoRuConfig.php頁面 $csv_key_name){ $result_arr[$i][$csv_key_name] = $data_line[$csv_key_num]; } $i++; } return $result_arr;}?> doDaoRu.php doDaoRu2.php doDaoRu3.php $table_real_
Time of Update: 2016-06-23
1. 調試期間,可以開啟display_errors = On 2. 目標機使用了include、require或require_once 3. 目標機配置 a) register_globals = On b) allow_url_fopen = On c) allow_url_include = On 這樣的目標就可以進行攻擊了
Time of Update: 2016-06-23
問題:用php讀取檔案中的json資料,怎麼解析都是返回null。 {"a":1,"b":2,"x":[{"c":3},{"d":4},{"e":5}]} 讀取檔案,使用了file_get_contents函數。 $json = '{"a":1,"b":2,"x":[{"c":3},{"d":4},{"e":5}]}'; var_dump(json_decode($json));
Time of Update: 2016-06-23
1、不用新變數直接交換現有兩個變數的值 (1)list($a,$b)=array($b,$a);(2)a=a+b,b=a-b,a=a-b 2、PHP 數字金額轉大小格式,同時說明思路 function daxie($num){ $da_num = array('零','一','二','三','四','五','六','七','八','九'); $return = ''; $len_num =
Time of Update: 2016-06-23
大家好,昨天我給大家介紹了如何去安裝ZEND STUDIO,下面昨天文章的連結: http://www.cnblogs.com/kmsfan/p/zendStudio.html 本節為配置的第一部分,還沒有講完全部,因為個人工作比較忙,沒有一整天時間寫部落格,所以分為幾次寫完,忘見諒。 今天我來給大家介紹下如何開啟自己的第一個項目 開啟項目有不同種類,比如建立一個全新的項目或者是匯入一個項目。 今天主要跟大家來說說這2種類型的項目怎麼建立和快速匯入已有項目。
Time of Update: 2016-06-23
顯示錯誤:PDOException could not find driver. 是表示PDO沒有安裝對應資料庫的擴充,比如沒有安裝PDO_mysql http://pecl.php.net/package/PDO_MYSQL 下載源碼 phpize ./configure --with-php-config=/usr/local/php/bin/php-config./make ./make install
Time of Update: 2016-06-23
寫在前面 部落格好久沒更新了,最近看了MSRA牛人劉未鵬的部落格(www.mindhacks.cn),深有感觸,感覺學習到了很多東西,關於演算法學習,思維方法,職業發展等等,因此看了好幾篇他的部落格之後我就做了兩件事 將我之前所有項目代碼都上傳到github上 繼續堅持寫部落格 正好這個禮拜受某中學委託用php寫了一個成績管理系統,因此就把系統開發過程記錄下來,當做是一個總結,也和各位園友交流一下,共同提高進步。
Time of Update: 2016-06-23
轉載自:http://blog.csdn.net/buutterfly/article/details/5630203 DedeCMS部署--怎樣去部署Apache+Mysql+PHP(LAMP)? 1. Linux OS: Linux OS:Red Hat Enterprise Linux AS release 4 (Nahant Update 6) 2.Deploy Apache 2.1 下載Apache 下載Apache2 source from
Time of Update: 2016-06-23
頭資訊很重要,2個人,一個叫伺服器(服務端),一個叫瀏覽器(用戶端),即有2個頭資訊,要求標頭資訊和返回頭資訊。 那麼如果通過php擷取這些頭資訊,服務端想擷取瀏覽器請求時的頭資訊,可以用$_SERVER,代碼如下: $value){ $headers[$name] = $value; } return $headers; }var_dump(GetHeaderInfo());?> 輸出: array (size=32
Time of Update: 2016-06-23
安裝參考: CentOS 6.3編譯安裝Nginx1.2.2+MySQL5.5.25a+PHP5.4.5 http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0819/8411.html 記錄自己編譯安裝筆記: 準備篇:一、配置好IP、DNS 、網關,確保使用遠端連線工具能夠串連伺服器CentOS 設定IP地址、網關、DNS教程:二、配置防火牆,開啟80連接埠、3306連接埠vi
Time of Update: 2016-06-23
PHP(PHP:Hypertext Preprocessor)是一種在電腦上執行的指令碼語言,主要用途是在於處理動態網頁,也包含了命令執行介面(command line interface),或者產生圖形使用者介面(GUI)程式。 PHP最早由拉斯姆斯·勒多夫在1995年發明,而現在PHP的標準由PHP Group和開放原始碼社群維護。PHP以PHP License作為許可協議,不過因為這個協議限制了PHP名稱的使用,所以和開放原始碼許可協議GPL不相容。
Time of Update: 2016-06-23
插入排序的基本操作就是將一個資料插入到已經排好序的有序資料中,從而得到一個新的、個數加一的有序資料。 演算法描述: ⒈ 從第一個元素開始,該元素可以認為已經被排序 ⒉ 取出下一個元素,在已經排序的元素序列中從後向前掃描 ⒊ 如果該元素(已排序)大於新元素,將該元素移到下一位置 ⒋ 重複步驟3,直到找到已排序的元素小於或者等於新元素的位置 ⒌ 將新元素插入到下一位置中 ⒍ 重複步驟2
Time of Update: 2016-06-23
網頁的緩衝是由 HTTP訊息頭中的“Cache-control”來控制的,常見的取值有private、no-cache、max-age、must- revalidate等,預設為private。其作用根據不同的重新瀏覽方式分為以下幾種情況: (1) 開啟新視窗值為private、no-cache、must-revalidate,那麼開啟新視窗訪問時都會重新訪問伺服器。而如果指定了max-age值,那麼在此值內的時間裡就不會重新訪問伺服器,例如:Cache-control:
Time of Update: 2016-06-23
檔案操作是每個語言必須有的,不僅僅局限於PHP,這裡我們就僅用PHP進行講解 php的檔案進階操作和檔案上傳執行個體我放在文章的最後部分。--以後我還會給大家寫一個PHP類似於網盤操作的例子 注意:閱讀此文章,必須的備一個 《PHP中文手冊》或者其它可以查詢PHP函數的手冊 因為文章有大量的樣本,但是為了節約篇幅和時間,所以請大家自行查閱PHP手冊,以明白函數的具體作用 1、php開啟檔案和關閉檔案 用到的函數 fopen() 、fclose() 註:開啟的檔案一定要關閉!
Time of Update: 2016-06-23
PHP開發架構近來在PHP社區中成為討論的熱點,幾乎每天都在推出新的架構。面對市面上超過四十種的開發架構,你很難判斷究竟哪一款最適合你,尤其是在這些架構所提供的功能不盡相同的時候。 本文將引導你遍覽十款最熱門最流行的開發架構,並對它們作出橫向比對。我會先列出一張所有架構的一覽表,而後我們將對它們逐個簡述。 概覽 以下你看到是這十款開發架構的一覽表,列舉了他們各自所提供的功能。 #1: 表示架構是否內建模型-視圖-控制器。 #2:
Time of Update: 2016-06-23
最近在寫“網上商城”的課程設計,用到了圖片上傳。 我要實現的功能主要有:(1)能夠上傳多張圖片,不過當然是有限制的,最多5張;(2)能夠進行圖片預覽;(3)能夠刪除圖片;(4)伺服器能夠擷取上傳的圖片資訊。 從網上找了很多這樣的代碼,可是都不怎麼很合心意。今天晚上終於找到了一個,非常的好,而且講解的還很清楚。 貼原文地址:http://www.helloweba.com/view-blog-189.html
Time of Update: 2016-06-23
最新在大家自己的部落格的過程中,發現各種開源的部落格系統都或多或少的用起來彆扭.於是想動手自己寫個部落格系統.既然寫,就想好好寫.那就先寫個MVC架構.一點一點來.寫的過程中有很多想法.還希望大家能夠多多指正.我在這裡先把它們記錄下來.下面是我對這個系統的一些想法. 1,我要實現一個模組話的部落格系統,能夠進行二次開發. 2,我要實現apache和nginx的rewrite功能. 3,我要實現對多資料庫的支援.包括mongodb和mysql 還有mysqli.等.
Time of Update: 2016-06-23
基本上用了一天的時間,才把環境配好,還不是手動設定的,而是用的windows