PHP程序設(shè)計

出版時間:2007-3  出版社:電子工業(yè)出版社  作者:勒道夫  頁數(shù):521  字?jǐn)?shù):620000  譯者:陳浩,胡丹,徐景  
Tag標(biāo)簽:無  

前言

  從2001年我開發(fā)Discuz!起就和PHP結(jié)下了深厚的感情。PHP不僅成為我們開發(fā)應(yīng)用系統(tǒng)的得力工具,更見證了Comsenz這樣一個普通的創(chuàng)業(yè)企業(yè)從無到有、逐步發(fā)展的難忘歷程?! ?996年,正是我學(xué)習(xí)BASIC一年多以后,由于BASI:功能所限,我投入了Turbo c的懷抱。豐富的庫函數(shù)和數(shù)據(jù)類型讓我開始喜歡上Turbo c這種高效而嚴(yán)謹(jǐn)?shù)木幊陶Z言,也終于使我找到了寫代碼的快樂感覺,并沉迷于其中三年多。后來,因為求學(xué)的關(guān)系,我曾經(jīng)一度和編程疏遠(yuǎn)起來,而當(dāng)我再次擁有時間精力,又想要做點事情時,卻發(fā)現(xiàn)已經(jīng)是互聯(lián)網(wǎng)和Web的時代。我一度很失落,自己掌握的Turbo c、中斷調(diào)用和全部的編碼感覺已經(jīng)隨著DOS時代的遠(yuǎn)去再也找不回來了。當(dāng)時正值互聯(lián)網(wǎng)第一次泡沫的末期,深感自己像一個手無寸鐵的門外漢,置身于信息革命的大潮之外,每天無所事事地在網(wǎng)上“沖浪”和游走,打發(fā)大學(xué)里無聊的時光。  一個偶然的機會,我發(fā)現(xiàn)了一個叫做“落伍者”的網(wǎng)上論壇,由于自己當(dāng)時的技術(shù)已經(jīng)落伍了,所以看到這個論壇名字便覺得十分親切,因而格外關(guān)注。泡的時間長了,發(fā)現(xiàn)里面很多人都在討論用一種叫做PHP的技術(shù),有用PHP做的留言本、計數(shù)器、論壇、新聞系統(tǒng),等等,很多的應(yīng)用,似乎裝上一個PHP寫的軟件網(wǎng)站就變得功能無比強大一樣。于是我便從為自己的網(wǎng)站搭建一個留言本開始,進(jìn)入到PHP世界中來。慢慢地,開始覺得留言本可以做得更好,便自己修改代碼,這時才發(fā)現(xiàn),像我這種只會I)OS下古董技術(shù)的c程序員也可以如此快地上手一門互聯(lián)網(wǎng)編程語言!那種感覺令人十分驚奇,猶如你在用開汽車的方法開飛機一樣,非常容易。  接下來,我從編寫一個留言本、一個計數(shù)器開始,到后來開發(fā)社區(qū)軟件系統(tǒng),全部是用我喜歡的PHP來完成。在使用PHP的五年時間里,我從一個不懂互聯(lián)網(wǎng)編碼技術(shù)的人,變成了一個能游刃有余地利用PHP來實現(xiàn)各種新玩意的高級程序員,我對PHF,的信心與日俱增。與此同時,我也用自己開發(fā)出來的軟件產(chǎn)品賺取了我在大學(xué)時代的第一桶金,又以這筆資金建立并支持了一個朝氣蓬勃的創(chuàng)業(yè)團(tuán)隊,并發(fā)展至今。

內(nèi)容概要

本書是最新版本PHP 5的權(quán)威指南,其中包含創(chuàng)建者PHP的創(chuàng)建者Rasmus Lerdorf的獨到的見解。本書以一種清晰而簡練的風(fēng)格介紹了PHP語言的語法和程序設(shè)計技術(shù),并通過大量的示例演示了它們的正確使用方法和習(xí)慣用法。本書還給出了設(shè)計風(fēng)格提示和實際的程序設(shè)計建議,這些將幫助你不僅成為一個PHP程序員,而且將是出色的PHP程序員。

書籍目錄

序言前言第1章 PHP簡介 PHP能做什么 PHP發(fā)展簡史 安裝PHP PHP縱覽第2章 語言基礎(chǔ) 詞法結(jié)構(gòu) 數(shù)據(jù)類型 變量  表達(dá)式和操作符 流控制語句 包含代碼 在Web頁面中嵌入PHP第3章 函數(shù) 函數(shù)調(diào)用 定義函數(shù)  變量作用域 函數(shù)參數(shù) 返回值 可變函數(shù)  匿名函數(shù)第4章 字符串 引用字符串常量  輸出字符串 訪問單個字符 整理字符串 編碼和轉(zhuǎn)義 比較字符串 處理和查找字符串 正則表達(dá)式 風(fēng)格正則表達(dá)式 Perl兼容正則表達(dá)式第5章 數(shù)組 索引數(shù)組和關(guān)聯(lián)數(shù)組 識別數(shù)組元素 在數(shù)組中存儲數(shù)據(jù) 多維數(shù)組 析取多個值  在數(shù)組和變量間轉(zhuǎn)換 遍歷數(shù)組 排序  作用于整個數(shù)組 使用數(shù)組第6章 對象 術(shù)語 創(chuàng)建一個對象  訪問對象屬性和方法 聲明一個類 自省 串行比第7章 Web技術(shù)  HTTP基礎(chǔ) 變量  服務(wù)器信息 表單處理 設(shè)置響應(yīng)頭 維持狀態(tài) SSL第8章 數(shù)據(jù)庫第9章 圖形第10章 PDF第11章 XML第12章 安全第13章 應(yīng)用技術(shù)第14章 擴展PHP第15章 Windows 上的PHP附錄A 函數(shù)參考附錄B PHP擴展概覽索引

章節(jié)摘錄

  在PHP 3.0發(fā)布之后,用戶數(shù)量真正開始激增。PHP 4.0由大量對改變PHP基本架構(gòu)感興趣的開發(fā)者促生。這些改變包括在語言和Web服務(wù)器之間的抽象層,增加了一個安全線程機制,增加了一個更加高級的、雙平臺的分析/執(zhí)行標(biāo)簽分析系統(tǒng)。新的解析器,由Zeev和Andi主要編寫,被命名為Zend引擎。在很多開發(fā)人員做了大量工作之后,PHP 4.0于2000年5月22日發(fā)布。  從這個版本發(fā)布開始,只有很少的PHP 4.0的小發(fā)布版本,最新版本是4.3.11 而在付印后,PHP 5.0版本也將已經(jīng)發(fā)布?,F(xiàn)在已經(jīng)有了一些小版本(譯注1)發(fā)布,這些版本的穩(wěn)定性也相當(dāng)高。當(dāng)你看到此書時,在新版本的PHP中已經(jīng)有了一些重要的進(jìn)步,如XML、面向?qū)ο蠛蚐QLite這些主要的改進(jìn)。同時也有很多其他的小改進(jìn),如函數(shù)增加和特性的增強等等?! HP的成長  圖1-1通過Netcraft自2000年1月收集的PHP使用數(shù)量來說明PHP的成長情況。這個圖展示了唯一IP地址下啟用.PHP模塊的Apache服務(wù)器的總數(shù)(含19720597個域名,1310181個IP地址)。2001年的那個低谷反映了當(dāng)時互聯(lián)網(wǎng)的“冬天”導(dǎo)致的很多.com公司的倒閉和消失的情況,當(dāng)時Netcraft找到的服務(wù)器的數(shù)量也明顯減少。

媒體關(guān)注與評論

  “如果你剛剛進(jìn)入動態(tài)網(wǎng)站開發(fā)的廣闊天地,或者你考慮將你的一個動態(tài)網(wǎng)站移植到.PHP上來,本書就是你的最佳選擇,它可以讓你快速上手并很快見到成效?!薄  狿eter MacIntrye.eWeek  “對于那些打算開始用PHP來開發(fā)動態(tài)網(wǎng)站的程序員來說,這是一本非常優(yōu)秀的書。它對PHP的詳細(xì)介紹和大量有用的技巧也讓人感覺到了:PHP的強大力量?!薄  狣avid Dooling,Slashdot.Org

編輯推薦

  PHP是一種簡單而強大的開源腳本語言,用于創(chuàng)建動態(tài) Web內(nèi)容。全球數(shù)百萬運行著PHP程序的站點證明了它的流行程度和易用性。程序員和Web設(shè)計師都喜歡PHP,前者喜歡PHP的靈活性和速度,后者則喜歡它的易用和方便?! ∽鳛镻HP的行業(yè)標(biāo)準(zhǔn)書籍,本書中所有的技術(shù)要點(如語法和編程技巧)都用簡潔的文字和表達(dá)方式來闡述,并附帶有正確用法及習(xí)慣用法的代碼示例。本書還包含了代碼風(fēng)格技巧和實際開發(fā)方面的建議。這些不僅會幫助你成為一名PHP程序員,而且會幫助你成為一名優(yōu)秀的PHP程序員。《PHP程序設(shè)計(第二版)》涵蓋了使用PHP創(chuàng)建高效Web站點你所需要知道的一切,其內(nèi)容包括:  PHP語言基礎(chǔ),包括數(shù)據(jù)類型、變量、操作符和流控制語句  ·函數(shù)、字符串處理、數(shù)組和對象  ·基本的PHP Web開發(fā)技術(shù),如表單處理和驗證,session跟蹤和cookie?!  づc關(guān)系型數(shù)據(jù)庫,如MySQL和Oracle的結(jié)合應(yīng)用,使用獨立的數(shù)據(jù)庫抽象層 PEAR::DB庫和PHP5中新的PDO擴展庫  ·生成動態(tài)的圖像文件,創(chuàng)建PDF文件,使用PHP解析XML文件  ·高級主題,例如創(chuàng)建安全的腳本、錯誤處理、性能調(diào)節(jié)和開發(fā)你自己C語言擴展庫  ·PHP中所有核心函數(shù)和標(biāo)準(zhǔn)擴展的快速參考

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    PHP程序設(shè)計 PDF格式下載


用戶評論 (總計46條)

 
 

  •   這本書整體來看都非常不錯,翻譯看不出有什么太大的毛病,并且主要講PHP語言本身的內(nèi)容,市面上大部分都是講搭配到實做中用的內(nèi)容,實際上應(yīng)該先把PHP本身掌握好了再去實做這樣對于項目本身是有好處的,當(dāng)然有些人也喜歡從實做中進(jìn)行學(xué)習(xí)。但是如果有人喜歡先掌握語言再進(jìn)行實做,那么這本書是值得推薦的
  •   PHP之父親自寫的書,初學(xué)者的必讀經(jīng)典,內(nèi)容比較全面,翻譯也不錯。就靠這本書,我已經(jīng)完成了不少PHP的編程工作了,非常順利。動態(tài)語言就是好用,沒有心理負(fù)擔(dān)。
  •   很多PHP基礎(chǔ)實在的知識,在平時網(wǎng)上是查不到,O'Reilly的動物書籍永遠(yuǎn)是最好的
  •   既可幫助快速掌握PHP,也適合深入學(xué)習(xí),PHP的書我就買了這本。
  •   你可以不喜歡ASP但你不能不喜歡PHP就像你可以不喜歡Windows但是你不能不喜歡Linux
  •   適合初學(xué)者,語法,技巧方面多,例子較少.非常詳細(xì).
  •   這本書比較適合初學(xué)者,但是還不夠細(xì)致,總體來說還是本好書
  •   這本書講述了很多其他書上看不到的細(xì)節(jié)。
  •   書非常棒!送貨速度快。以后會繼續(xù)支持當(dāng)當(dāng)網(wǎng)
  •   非常全面,值得收藏
  •   那么好的書,到手時竟然邊角都有破損
  •   不錯,就是發(fā)貨的速度有待提高...
  •   看完后編程功力提高了許多。
  •   經(jīng)典,全面
  •   詳細(xì)的介紹比較適合我們新手
  •   圖書很不錯,印刷質(zhì)量也很好。以后還在當(dāng)當(dāng)網(wǎng)買書。
  •   不錯的書,印刷質(zhì)量也好??!推薦
  •   怎么評論啊,半個月了書還沒到..
  •   能夠及時送貨上門.還是一本好書
  •   Itisagoodbook,ienjoyit!
  •   適合初學(xué)者...不過我就是初學(xué)者...
  •   適合剛?cè)腴T的PHP程序員。
  •   我就是看著本書學(xué)會php的
  •   我是學(xué)電子的,這本書對于我來說是難了一點,比較適合有技術(shù)的人學(xué)習(xí)下,最好是會C語言。不然看了很吃力的。我看了挺頭痛的。
  •   如果有C語言的基礎(chǔ),上手更容易,不過要很好的理解百還是要多上機操作一下才是王道.
  •   如果要實踐,最好再買一本講實例的書,也要多讀別人寫的代碼
  •   不過里邊實例有點少,但函數(shù)介紹的挺全的.非常不錯
  •   這本書整體還是不錯的!特備適合初學(xué)者,能夠給自己打好扎實的基礎(chǔ)。
  •   結(jié)構(gòu)清晰、淺顯易懂,適合于初學(xué)者快速入門。
  •   買了這本書還沒看呢,現(xiàn)在沒時間學(xué)先放放,感覺有點難度呵呵,先學(xué)會環(huán)境的搭建,在深入。。。。。
  •   書總的來說還是不錯。但是其中還是有很多明顯的翻譯軟件翻譯的痕跡。
  •   網(wǎng)上的評價都不錯..應(yīng)該是挺經(jīng)典的書
  •   不錯~實踐性差了點.
  •   不錯!好書。
  •   4個月前購買,部分頁數(shù)有筆記(劃橫線),打算轉(zhuǎn)手,以原價3折轉(zhuǎn)手。有興趣的人請聯(lián)系asis_stephen@163.com
  •   還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯還不錯
  •   雖然沒有怎么看完,但是還是覺得不錯。
  •   不錯??!還不錯!!支持一下!?。。?!
  •   感覺這本書不適合初學(xué)者閱讀
  •   太淺了,例子也不好
  •   這書并不如我期待的那么好...
  •   還沒有讀。。。。
  •   都幾天了~雜還沒到貨~等待……都幾天了~雜還沒到貨~等待……
  •   沒基礎(chǔ)的人不要買了你肯定看不懂!有基礎(chǔ)的人也算了,對你來說書上都是廢話,和其他的書大同小異.
  •   2009.2.7號下單,2.9號發(fā)貨,2.24號收到,到貨真的好快啊。,,,,哭~~~
  •   這都幾天了...還沒到呢..什么啊.這是
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7