Time of Update: 2018-12-05
在設計自己的模板分析類的時候,我遇到的第一個問題就是怎麼設計自己的標籤文法。參考與比較了眾多的標籤表現形式後,我決定使用類.net控制項的標籤表現形式。因為我認為只有這樣.net程式員才能很快的熟悉這些東東,而非.net程式員學習起來也不會太難,因為他們對基礎技術的掌握一般會比較好,只要稍微說一下就能明白是怎麼一回事。 分析.net控制項的文法表現,我發現它只有三種標籤文法表現形式,那就是: 1.<asp:Label id="iii"
Time of Update: 2018-12-05
2004.11.04發表於blog.csdn.net/zxub 隨著php的應用和推廣,php的眾多開發人員和很多愛好者在php的基礎上開發了很多php的程式庫,這些程式庫包括了大量的類、方法、變數和方法,能夠處理複雜的web資源和提供強大的功能,大大簡化了程式設計和提高了代碼的可重用性。其中phplib就是這些庫中相當優秀的產品,它特別在資料庫訪問、資料庫驅動以及訪問認證和模板等方面具有很高的價值和實用性。用來開發大中型程式是相當適合的。 利用phplib可以非常輕易的開發出跨硬體、作
Time of Update: 2018-12-05
經常會有一些朋友會問我,學PHP有前途嗎?PHP未來會不會被淘汰?PHP能做什麼事情嗎?Java後者.Net能做的PHP都能做嗎?學習什麼技術最 好呢?對於一個初學者來說,這些問題確實都是很重要的,畢竟這關係到未來自身的發展。其實要探討PHP,不能夠狹隘地站在PHP本身的角度去理解問題,而 要從整個電腦語言的發展史,技術體系的演變以及商業模式的變化對於技術走向的影響來分析。在這裡我就寫一篇文章,和大家分享一下我這些年來對於技術體
Time of Update: 2018-12-05
from:http://hi.baidu.com/jackywdx/blog/item/c60ce9d4af063105a18bb7fb.htmlmb_convert_encoding這個函數是用來轉換編碼的。原來一直對程式編碼這一概念不理解,不過現在好像有點開竅了。不過英文一般不會存在編碼問題,只有中文資料才會有這個問題。比如你用Zend
Time of Update: 2018-12-06
應用程式的退出 一個Windows應用程式啟動之後,一般是進入訊息迴圈,等待或者處理使用者的輸入,直到使用者關閉應用程式視窗,退出應用程式為止。例如,使用者按主視窗的關閉按鈕,或者選擇執行系統功能表“關閉”,或者從[檔案] 功能表選擇執行“退出”,都會導致主視窗被關閉。當使用者從[檔案] 功能表選擇執行“退出”時,將發送MFC標準命令訊息ID_APP_EXIT。MFC實現了函數CWinApp::OnAppExit()來完成對該命令訊息的預設處理。void CWinApp::OnAppExit(
Time of Update: 2018-12-06
PHP調試總是那麼讓人覺得不滿意,但還是要用呀:),就如xampp,LAMP,LNMP,等配置,總是隨著版本升級有這樣那樣的變化,有空寫一個通用的組態工具與大家共用,呵呵。 Step 1:IDE選擇 由於以前用的工具太多,常會在eclipse中載入android,maven,j2ee,SSH,CXF等一系經工具,導致出現莫名其妙的問題。於是有了下面的建議: 下載Eclipse for PHP Developers,地址
Time of Update: 2018-12-06
拋開cookie使用session PHP中SESSION不能跨頁傳遞問題的解決辦法 在PHP中使用過SESSION的朋友可能會碰到這麼一個問題,SESSION變數不能跨頁傳遞。這令我苦惱了好些日子,最終通過查資料思考並解決了這個問題。我認為,出現這個問題的原因有以下幾點: 1、用戶端禁用了cookie 2、瀏覽器出現問題,暫時無法存取cookie 3、php.ini中的session.use_trans_sid = 0或者編譯時間沒有開啟--enable-trans-sid選項
Time of Update: 2018-12-06
原作者charlee、原始連結http://tech.idv2.com/2007/07/06/use-local-so-in-php/某個功能被編譯到so檔案中,那麼如何通過php來調用它?一個方法是寫一個php模組(php extension),在php中調用該模組內的函數,再通過該模組來調用so中的函數。下面做一個簡單的例子,使用的作業系統是Fedora Core 6。首先做一個簡單的so檔案: Code highlighting produced by Actipro
Time of Update: 2018-12-06
把MAP等對應於linux的壓縮包檔案copy到usr/自己建的down目錄(也可以在其他目錄下,最好相關檔案都放在同一地方便於安裝和查詢),安裝前的準備工作是下載全linux下的php啟動並執行相關源碼安裝壓縮包,我的/usr/down下的列表:libxml2-2.6.11.tar.gzZendOptimizer-3.2.6-linux-glibc21-i386.tar.gzphpMyAdmin-2.10.0.2-all-languages.tar.gzhttpd-2.2.4.tar.gzph
Time of Update: 2018-12-06
定時執行crontab使用方法詳解 使用方式: crontab [ -u user ] filecrontab [ -u user ] { -l | -r | -e } 說明: crontab 是用來讓使用者在固定時間或固定間隔執行程式之用,換句話說,也就是類似使用者的時程表。-u user 是指設定指定 user 的時程表,這個前提是你必須要有其許可權(比如說是 root)才能夠指定他人的時程表。如果不使用 -u user 的話,就是表示設定自己的時程表。 參數: -e:
Time of Update: 2018-12-06
“php是一門及其容易入門的語言,剛入門的新手不到幾分鐘的時間可能就會用echo列印出一個hello world !但是他是真正的程式員嗎?怎麼來定義程式員呢?如果想真正成為一個程式員,那麼就必須遵循一套程式書寫規範,”我們經常編寫一些函數,但是這些函數可能也只有自己能看得懂,甚至過一段時間自己也不認識自己寫的了,那麼怎麼辦呢?最好的辦法當然是給給自己的代碼加上注釋。我們可能熟悉很多注釋的寫法C pear PHP注釋等等,但我們用到的主要還是#
Time of Update: 2018-12-06
轉:提高PHP程式效率的一些技巧用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函數,故把函數加上了雙引號)。1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print
Time of Update: 2018-12-06
什麼是CGI?CGI全稱是“公用網關介面”(Common Gateway
Time of Update: 2018-12-06
今天想用一個session來實現使用者登入判斷,也算是對之前session的探究,查了下資料session的運行機制如下: session是伺服器端的一種會話機制,當用戶端的請求伺服器建立一個session時,伺服器會先檢測該請求裡面是否包含一個惟一的sessionID,如果是,說明伺服器已經為該使用者建立過session,只要按照該sesionID檢索出該使用者的session供使用者使用,如果沒有sessionID,伺服器會為該使用者建立一個帶有唯一表示服sessionID的sessi
Time of Update: 2018-12-06
unicode轉UTF-8,JSON_encode亂碼解決--------------------------------------------------------------------------------------------------------------------------前車之鑒,寫到這,希望能幫到路人...小項目部分,有一部分要與伺服器通訊,反映在Android UI上,所以想到了高效的JSON說說思路:具體代碼如下:public JSONArray
Time of Update: 2018-12-06
[轉載]在php-5.1.4中使用mysqli作者: piggy 發布日期: 2006-6-20 查看數: 65 出自: http://www.phpx.com/viewarticle.php?id=119200我一直都在用php4,很少接觸php5。由於學習的需要,慢慢去接觸了php5,瞭解了php5的物件導向,MySQL i擴充庫,SPL及pdo等等新的特性。請別笑,我對php5接觸得還是比較少。 為了能夠使用php5,我搭建了php-5.1.4 mysql-5.0.22
Time of Update: 2018-12-06
“PHP_SELF”當前正在執行指令碼的檔案名稱,與 document root 相關。舉例來說,在 URL 地址為 http://example.com/test.php/foo.bar 的指令碼中使用 $_SERVER['PHP_SELF'] 將會得到 /test.php/foo.bar 這個結果。__FILE__ 常量包含當前(例如包含)檔案的絕對路徑和檔案名稱。“SCRIPT_NAME”包含當前指令碼的路徑。這在頁面需要指向自己時非常有用。__FILE__
Time of Update: 2018-12-06
什麼是PHP? php是Hypertext Preprocessor的縮寫,php是一種內嵌HTML的指令碼語言。PHP的獨特文法混合了c,java和perl及PHP式的新文法。這門語言的的目標是讓網頁開發人員快速的寫出動態網頁。 什麼是PHPer? PHP programmer,指編寫PHP的程式員 什麼是模式? 模式,即pattern。其實就是解決某一類問題的方法論。你把解決某類問題的方法總結歸納到理論高度,那就是模式。 什麼是架構?
Time of Update: 2018-12-06
The + operator appends elements of remaining keys from the right handed array to the left handed, whereas duplicated keys are NOT overwritten. 今天 再次看 php manual的時候,才知道代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
【建立xml】$dom=new DOMDocument("1.0");$book=$dom->appendChild($dom->createElement('book'));//建立根項目$title=$book->appendChild($dom->createElement('title'));//在根項目下建立節點$title->appendChild($dom->createTextNode('php cookbook'));//在節點下建立子節點$