PHP開發(fā)手冊

出版時間:2011-4  出版社:電子工業(yè)出版社  作者:孫鵬程  頁數(shù):702  
Tag標(biāo)簽:無  

前言

  從1995年Rasmus Lerdorf發(fā)明PHP編程語言1.0版本以來,已經(jīng)有15年了。在這期間,PHP以其高效、開源以及易學(xué)易懂的特點,在動態(tài)網(wǎng)頁開發(fā)領(lǐng)域經(jīng)久不衰。特別是在2004年P(guān)HP 5發(fā)布以后,PHP受到了更多網(wǎng)站系統(tǒng)開發(fā)人員與編程愛好者的青睞,成為目前流行的Web應(yīng)用程序開發(fā)平臺之一。PHP 5的發(fā)布使PHP不再局限于個人小型網(wǎng)站的使用。PHP 5增強(qiáng)的企業(yè)特性使PHP更廣泛地應(yīng)用于大型網(wǎng)站與系統(tǒng)的建設(shè)。PHP 5在開發(fā)效率、靈活性、安全性、性能方面比PHP 4又有進(jìn)一步加強(qiáng)。除此之外,PHP 5面向?qū)ο蟮奶攸c使PHP的功能有了更遠(yuǎn)的發(fā)展?! 」P者結(jié)合自己多年的PHP開發(fā)經(jīng)驗和心得體會,并結(jié)合最新的技術(shù)發(fā)展寫作了本書。希望各位讀者能在本書的引領(lǐng)下跨入PHP開發(fā)大門,并進(jìn)而成為一名開發(fā)高手。本書有“全”和“新”兩個優(yōu)勢;全面地講解了PHP中的各種特性以及操作,內(nèi)容幾乎涉及使用PHP開發(fā)網(wǎng)站的所有方面;并且對于新興的PHP框架、Web 2.0技術(shù)、Ajax技術(shù)等都進(jìn)行了系統(tǒng)翔實的介紹?!  禤HP開發(fā)手冊(典藏版)》特色  1.實例豐富,貫穿有大量的開發(fā)實例和技巧,學(xué)習(xí)效果好?!  禤HP開發(fā)手冊(典藏版)》的所有知識點都附帶了可以運行的PHP代碼,而且包含了詳細(xì)的注釋。在代碼的基礎(chǔ)上學(xué)習(xí),可以為今后的應(yīng)用打下堅實的基礎(chǔ)?! ?.內(nèi)容全面系統(tǒng)?!  禤HP開發(fā)手冊(典藏版)》對PHP的各方面知識作了一個全面的介紹,包括如何配置安裝環(huán)境、基本語法以及與數(shù)據(jù)庫的連接操作等。  3.講解循序漸進(jìn),適合各個層次的讀者閱讀?!  禤HP開發(fā)手冊(典藏版)》對PHP與其他網(wǎng)頁元素諸如表單、文件、圖像作了一個很詳細(xì)的介紹。同時,對PHP與LDAP的操作、PEAR、Web 2.0以及一些處于發(fā)展中或剛剛出現(xiàn)的PHP Framework作了一個簡要介紹?! ?.詳解典型項目案例開發(fā),迅速提升開發(fā)水平?!  禤HP開發(fā)手冊(典藏版)》使用了幾個完整的實例,綜合介紹了PHP在實際應(yīng)用中的使用方法。這些極具代表性的實例對讀者的實際應(yīng)用、畢業(yè)設(shè)計等都具有指導(dǎo)作用?! ?.配有代碼光盤,節(jié)省代碼輸入時間。  配書光盤提供了書中的所有代碼。讀者可以在學(xué)習(xí)中直接對書中的例子進(jìn)行運行,有效地節(jié)省代碼輸入的時間。  《PHP開發(fā)手冊(典藏版)》內(nèi)容及體系結(jié)構(gòu)  第1篇 PHP基礎(chǔ)應(yīng)用(第1~7章)  本篇主要內(nèi)容包括:文件系統(tǒng)與文本操作、字符與數(shù)組的處理、PHP的調(diào)試與異常處理、PHP表單以及JavaScript等。通過本篇的學(xué)習(xí),讀者可以掌握PHP的常用技巧、PHP程序的調(diào)試方法,以及與表單等基本W(wǎng)eb元素的應(yīng)用方法。  第2篇 PHP與數(shù)據(jù)庫(第8~17章)  本篇主要內(nèi)容包括:關(guān)系型數(shù)據(jù)庫的基礎(chǔ)知識,MySQL、PostgreSQL、SQL Server與Oracle數(shù)據(jù)庫與PHP的交互操作方法。通過本篇的學(xué)習(xí),讀者可以掌握PHP與不同數(shù)據(jù)庫的基本操作方法,并對觸發(fā)器和存儲過程的編寫方法有一定了解。  第3篇 PHP的高級應(yīng)用(第18~32章)  本篇主要內(nèi)容包括:PEAR、ADOdb、FPDF、Smarty等多種常見類庫的應(yīng)用,PHP與圖像、郵件系統(tǒng)、LDAP系統(tǒng)等常見對象的操作,以及目前流行的ThinkPHP、Zend Framework、CakePHP、Symfony等框架的實施方法。通過本篇的學(xué)習(xí),讀者可以掌握PHP中的常用類庫與對象的操作,并對目前流行的各種PHP編程框架有一定了解。  第4篇 PHP與實際項目(第33~39章)  本篇主要內(nèi)容包括:CMS系統(tǒng)、OA系統(tǒng)、流程管理系統(tǒng)、資源管理系統(tǒng)等項目案例開發(fā)實例,并對搜索引擎技術(shù)、門戶網(wǎng)站的應(yīng)用技巧、多國語言處理策略方面進(jìn)行了重點介紹。通過本篇的學(xué)習(xí),讀者可以全面應(yīng)用前面章節(jié)所學(xué)的開發(fā)技術(shù)進(jìn)行軟件項目開發(fā),達(dá)到可以獨立開發(fā)項目的水平?! 〉?篇 PHP的擴(kuò)展應(yīng)用(第40~44章)  本篇主要內(nèi)容包括:PHP的網(wǎng)絡(luò)客戶端、Web Service、Ajax以及使用Visual C++進(jìn)行PHP擴(kuò)展的開發(fā)等。通過本篇的學(xué)習(xí),讀者可以看到PHP不僅可以實現(xiàn)普通的Web應(yīng)用系統(tǒng)開發(fā),還可以實現(xiàn)包括命令行程序、網(wǎng)絡(luò)服務(wù)程序等其他應(yīng)用的開發(fā)?! 」獗P電子書內(nèi)容體系結(jié)構(gòu)  第1篇 PHP的基礎(chǔ)知識(第1~4章)  本篇主要內(nèi)容包括:PHP開發(fā)環(huán)境搭建、PHP的基礎(chǔ)語法、數(shù)據(jù)類型以及函數(shù)處理與數(shù)據(jù)引用等。通過本篇的學(xué)習(xí),讀者可以掌握PHP開發(fā)環(huán)境的搭建方法以及PHP的編程基礎(chǔ)知識,為后續(xù)的應(yīng)用程序開發(fā)奠定堅實的基礎(chǔ)?! 〉?篇 PHP面向?qū)ο螅ǖ?~8章)  本篇主要內(nèi)容包括:PHP面向?qū)ο髴?yīng)用的基礎(chǔ)知識、類的基本操作、高級操作以及考試評分模塊的案例開發(fā)。通過本篇的學(xué)習(xí),讀者可以掌握PHP中有關(guān)面向?qū)ο蟮暮诵募夹g(shù)和編程思想。  第3篇 支持Web的系統(tǒng)和網(wǎng)絡(luò)維護(hù)(第9~13章)  本篇主要內(nèi)容包括:硬件故障的解決、防火墻應(yīng)用、數(shù)據(jù)的安全性、日志分析方法等。通過本篇的學(xué)習(xí),讀者可以掌握一些有關(guān)服務(wù)器的基礎(chǔ)知識。這些知識對于項目的實際部署非常有用,可以指導(dǎo)讀者在系統(tǒng)運營期間需要注意的問題?!  禤HP開發(fā)手冊(典藏版)》讀者對象  PHP初學(xué)者?! HP網(wǎng)頁專業(yè)設(shè)計制作人員?! HP網(wǎng)站維護(hù)人員?! HP網(wǎng)頁制作愛好者?! 〈髮W(xué)/大專/中專在校學(xué)生?! ∩鐣嘤?xùn)班學(xué)員?! ⌒枰槐景割^必備手冊的程序員?!  禤HP開發(fā)手冊(典藏版)》作者  《PHP開發(fā)手冊(典藏版)》主要由孫鵬程編著,其他參與編寫的人有昊燃、黃葉新、李增輝、劉聰、龍志標(biāo)、孟劼、米愛中、秦俠、冉劍、任瀟、譚勵、王大亮、伍云輝、于重重。在此表示感謝!  編者

內(nèi)容概要

  本書全面、系統(tǒng)地介紹了php實戰(zhàn)開發(fā)方方面面的技術(shù)。內(nèi)容由淺入深,從易到難,實例豐富,從php的基本知識到高級技術(shù)與框架操作,再到項目開發(fā)與擴(kuò)展應(yīng)用,幾乎涉及php開發(fā)與應(yīng)用的所有重要知識。書中的全部實例源代碼都收錄在本書的配書光盤中,供讀者實戰(zhàn)演練。
  本書共分5篇。第1篇介紹php的文件系統(tǒng)、程序調(diào)試、異常處理、表單與javascript等基礎(chǔ)應(yīng)用;第2篇介紹php與mysql、postgresql、sql
server以及oracle等多種?同數(shù)據(jù)庫的交互操作方法;第3篇介紹php的擴(kuò)展庫pear、adodb、fpdf、gd庫的操作方法,以及目前流行的thinkphp、zend
framework、cakephp、symfony等php開發(fā)框架;第4篇通過對cms系統(tǒng)、oa系統(tǒng)、流程管理系統(tǒng)、資源管理系統(tǒng)等系統(tǒng)的介紹,詳細(xì)講解php在實際開發(fā)中的應(yīng)用;第5篇介紹php的網(wǎng)絡(luò)客戶端、web
service擴(kuò)展應(yīng)用,以及ajax的基礎(chǔ)知識。
  本書光盤中的電子書分三篇:第1篇介紹php開發(fā)環(huán)境的搭建、php的基本語法與操作;第2篇介紹php的面向?qū)ο蟛僮骷邦惖拈_發(fā)實例;第3篇介紹php服務(wù)器環(huán)境的硬件知識與服務(wù)器維護(hù)策略。
? 本書無論是對初學(xué)php應(yīng)用程序的開發(fā)人員,還是對php應(yīng)用程序開發(fā)有一定經(jīng)驗的開發(fā)人員,都會有很大的幫助。對于經(jīng)常使用php的程序員,
本書也是一本不可多得的案頭必備參考書。

作者簡介

  孫鵬程,高級軟件工程師?,F(xiàn)任職于IBM美國總部公司,擔(dān)任IBM官方網(wǎng)站IBM Austin Site的構(gòu)架師。長期從事PHP系統(tǒng)開發(fā),對PHP有系統(tǒng)而深入的研究,專注于CMS應(yīng)用系統(tǒng)的構(gòu)建,用PHP開發(fā)過多個大型網(wǎng)站。

書籍目錄

《php開發(fā)手冊(典藏版)》 
第1篇 php基礎(chǔ)應(yīng)用 
 第1章 文件系統(tǒng)與文本數(shù)據(jù)操作 
  1.1 php中目錄操作詳解 
   1.1.1 打開目錄 
   1.1.2 關(guān)閉目錄 
   1.1.3 讀取目錄中的文件 
   1.1.4 創(chuàng)建目錄 
   1.1.5 刪除目錄 
  1.2 php中文件操作詳解 
   1.2.1 打開文件
   1.2.2 關(guān)閉文件 
   1.2.3 讀取文件
   1.2.4 寫入文件 
   1.2.5 刪除文件 
   1.2.6 復(fù)制文件 
  1.3 本地文件的操作實例——小型留言本 
   1.3.1 留言發(fā)表模塊 
   1.3.2 瀏覽模塊 
  1.4 遠(yuǎn)程文件的操作實例 
  1.5 文件的上傳與下載
   1.5.1 文件的上傳 
   1.5.2 文件的下載 
  1.6 小結(jié) 
 第2章 字符的處理與正則表達(dá)式 
  2.1 字符類型的特殊性 
  2.2 字符的顯示與格式化 
   2.2.1 字符的顯示 
   2.2.2 字符的格式化 
  2.3 常見的操作 
   2.3.1 字符串重復(fù)操作——str_repeat 
   2.3.2 字符串替換操作——str_replace和str_ireplace 
   2.3.3 字符串分解操作——str_split 
   2.3.4 字符串單詞數(shù)的計算函數(shù)——str_word_count 
   2.3.5 字符串查找操作——strstr 
   2.3.6 獲得字符串長度——strlen 
   2.3.7 獲得字符串子串——substr 
  2.4 正則表達(dá)式簡介 
  2.5 正則表達(dá)式與字符操作綜合應(yīng)用 
   2.5.1 獲得與模式匹配的數(shù)組單元——preg_grep 
   2.5.2 進(jìn)行全局正則表達(dá)式匹配——preg_match_all 
   2.5.3 進(jìn)行正則表達(dá)式匹配——preg_match 
   2.5.4 轉(zhuǎn)義正則表達(dá)式字符——preg_quote 
   2.5.5 執(zhí)行正則表達(dá)式的搜索和替換的函數(shù)——preg_replace 
   2.5.6 通過回調(diào)函數(shù)執(zhí)行正則表達(dá)式的搜索和替換——preg_replace_callback 
   2.5.7 用正則表達(dá)式進(jìn)行字符串分割——preg_split 
  2.6 字符操作的注意事項 
  2.7 小結(jié) 
 第3章 數(shù)組操作與數(shù)據(jù)結(jié)構(gòu)算法 
  3.1 一維數(shù)組與多維數(shù)組 
   3.1.1 一維數(shù)組簡介 
   3.1.2 多維數(shù)組簡介 
  3.2 常用的數(shù)組操作 
   3.2.1 數(shù)組的創(chuàng)建與調(diào)用 
   3.2.2 數(shù)組的更新 
   3.2.3 數(shù)組元素的遍歷 
  3.3 數(shù)組索引與鍵值的操作技巧 
  3.4 數(shù)組的排序 
   3.4.1 遞增排序——sort 
   3.4.2 遞減排序——rsort?
   3.4.3 數(shù)組排序——array_multisort 
  3.5 幾種數(shù)組的應(yīng)用實例 
   3.5.1 順序查找 
   3.5.2 二分法查找 
   3.5.3 使用array_search函數(shù)進(jìn)行查找 
   3.5.4 線性表的入棧與出?!?br />   3.5.5 數(shù)組的合并 
   3.5.6 數(shù)組的拆分 
   3.5.7 隨機(jī)排序 
  3.6 小結(jié) 
 ……
第2篇 php與數(shù)據(jù)庫 
第3篇 php的高級應(yīng)用 
第4篇 php與實際項目 
第5篇 php的擴(kuò)展應(yīng)用

章節(jié)摘錄

版權(quán)頁:插圖:

編輯推薦

《PHP開發(fā)手冊(典藏版)》涉及的實例源文件200頁P(yáng)HP語法基礎(chǔ)和服務(wù)器維護(hù)電子書26小時PHP入門教學(xué)視頻(贈送)14小時Drupal開發(fā)教學(xué)視頻(贈送)《PHP開發(fā)手冊(典藏版)》特色·430個實例,18個綜合案例·一線工程師多年P(guān)HP開發(fā)經(jīng)驗的總結(jié)·內(nèi)容全面、深入,囊括多個開發(fā)領(lǐng)域·囊括PHP的多個開發(fā)框架,幫助讀者深入大型項目開發(fā)百科全書式的PHP編程寶典,值得每個程序員珍藏,囊括PHP從基礎(chǔ)知識到高級開發(fā)技術(shù)的全景式解讀。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    PHP開發(fā)手冊 PDF格式下載


用戶評論 (總計24條)

 
 

  •   看了這本《PHP開發(fā)手冊》大失所望,原來想作為參考,價值含量太低,,,,感吧中國人寫PHP書十有八九是誤人子弟,沒有實際開發(fā)經(jīng)驗,,,純粹是商業(yè)目的,有時候想想,我們抽時間寫一本書PHP書,哪怕講幾個專題,也讓透,,,,而不是亂寫,,最后,奉勸一引起,寫書的要有點專業(yè)精神,不是我惡評你,確實有點差,,,比如框架介紿這么多,沒有一個透的,其實你不如說一個透,,,比如drupa,用半本書寫,作為PHP踐行者,感嘆國人既然技不如人,為什么不不抄國外,翻譯他們原著也比這個亂寫強(qiáng)!
  •   本書對php敘述很全面,可隨時隨地參考
  •   PHP必讀書籍,建議學(xué)習(xí)PHP的都要看一下。
  •   本書側(cè)重於對PHP方面的處理,尤其是與數(shù)據(jù)庫方面的部份,對讀者有不少的幫助。
  •   很基礎(chǔ),很詳細(xì),面面俱到
  •   太注重內(nèi)容,冗雜,與其說是寶典,還不如說是摘要,內(nèi)容全是淺談,沒有深究
  •   送貨速度還蠻快,書封面有灰塵,內(nèi)容講的很多,很全面,適合初學(xué),和有點基礎(chǔ)的
  •   基本上要講的基本內(nèi)容都講了,就是項目的實例太少!
  •   這本書例子比較多,相當(dāng)給力
  •   視頻和書本目錄配不上
  •   知識面比較廣 但是講述的不深入 有利于初學(xué)者拓寬知識面 或者開發(fā)者翻閱查詢
  •   今天收到書,送貨速度挺快的,但書的內(nèi)容差強(qiáng)人意。大致翻了一下書,內(nèi)容講的比較多,不能說全,因為只是點到為止,一本書,你講那么多框架,有必要嗎,一個框架一本書都未必能講清楚,更何況你一本書想講四個框架。因此整本書內(nèi)容像個目錄,而不是手冊,請把手冊講細(xì)致一點,點到為止,那書就失去意義了,很多內(nèi)容可以從網(wǎng)上找到。另外書中實例太過簡單,沒有實踐中那么復(fù)雜和周到的考慮,而且例子缺乏藝術(shù)性,沒有美感,雖然php是后臺開發(fā),但一個網(wǎng)站是一個整體,讓我們看著例子舒服點還是好一點,就是所謂的用戶體驗不咋的。
    例子全部用面向過程寫的,這樣好像不利于引導(dǎo)初學(xué)者向主流編程思想靠攏,請改版時多一些實踐性的知識,就是更靠近真實項目,或者直接拿現(xiàn)實項目來做例子,與學(xué)校教育的教科書分清,僅為個人意見,可能不全面
  •   質(zhì)量還好,買了半年了才看了1/5
  •   這本書很好,我很喜歡
  •   還行,買回來還沒看呢!看著質(zhì)量不錯!
  •   內(nèi)容很全,但不深。新手可以一看。
  •   翻了幾頁,就有好幾處明顯的低級錯誤,根本就沒人審核過,不折不扣的盜版
  •   精裝就是不錯。。。書質(zhì)量也好。。。包裝很好。。。
  •   這本書不錯的,怎么沒人評論呀,我做第一個。內(nèi)容比較全,不錯。
  •   必須頂起
  •   很好一本php工具書
  •   字典一樣的書
  •   還行,幫公司買的
  •   給公司同事看的
 

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

京ICP備13047387號-7