零基礎(chǔ)學(xué)PHP

出版時間:2008-3  出版社:機械工業(yè)出版社  作者:馬忠超  頁數(shù):469  
Tag標(biāo)簽:無  

內(nèi)容概要

PHP是一種運行于服務(wù)器端并完全跨平臺的嵌入式腳本編程語言,是目前開發(fā)各類Web應(yīng)用的主流語言之一。PHP提供了大量的函數(shù),可以非常簡便地完成對字符串,數(shù)組、文件、圖像、XML和數(shù)據(jù)庫的操作,尤其是PHP和MySQL數(shù)據(jù)庫的結(jié)合,使PHP更加快速高效完成Web應(yīng)用開發(fā)。本書由淺入深逐步講述了PHP的各個方面,從Web開發(fā)的基礎(chǔ)知識到PHP語言、從PHP的基礎(chǔ)語法到PHP內(nèi)置函數(shù)及其應(yīng)用、從PHP和MySQL的應(yīng)用到PHP的高級技術(shù),如PHP面向?qū)ο缶幊?、PHP處理XML、PHP處理正則表達(dá)式、PHP與AJax、PHP開發(fā)框架等都做了詳盡的闡述,并且對每一個知識點都列舉實例,深入分析其原理及用法。    本書的特點是詳細(xì)介紹了Web開發(fā)的基礎(chǔ)內(nèi)容,對所有這些內(nèi)容,本書都演示了大量示例代碼和實例應(yīng)用程序,通過這些示例代碼和實例應(yīng)用程序,讀者可以快速掌握PHP各方面的應(yīng)用。本書敘述清晰,內(nèi)容全面,是PHP初學(xué)者不可多得的入門書籍之一。對有一定開發(fā)經(jīng)驗的PHP開發(fā)人員來說,本書也是一本相當(dāng)實用的參考書。

書籍目錄

寫給未來的程序員前言第1章  PHP起步第2章  PHP語言第3章  用PHP進(jìn)行Web編程第4章  PHP對數(shù)組的處理第5章  PHP對字符串的處理第6章  用PHP操作目錄和文件第7章  用PHP處理日期和時間第8章  PHP中對URL、HTTP的處理第9章  PHP中的數(shù)字運算第10章  用PHP獲取系統(tǒng)信息第11章  應(yīng)用實踐一:基于文本的簡易BLOG系統(tǒng)第12章  MySQL數(shù)據(jù)庫和SQL基礎(chǔ)第13章  使用PHP操作MySQL數(shù)據(jù)庫第14章  面向?qū)ο蟮腜HP編程第15章  PHP中的正則表達(dá)式第16章  PHP程序中的錯誤處理第17章  PHP與XML第18章  PHP與AJax第19章  PHP與圖像處理第20章  PHP與MVC開發(fā)模式第21章  應(yīng)用實踐二:用PHP發(fā)送郵件第22章  應(yīng)用實踐三:簡易論壇系統(tǒng)附錄

章節(jié)摘錄

  第1章 PHP起步  PHP語言是最受歡迎的Web開發(fā)語言之一。它以學(xué)習(xí)簡單、開發(fā)快速、性能穩(wěn)定而備受Web開發(fā)人員的青睞。PHP不僅使用人員眾多,數(shù)以萬計的Web站點用它構(gòu)建,而且有強大的社區(qū)支持,使得無論用PHP開發(fā)We應(yīng)用,還是學(xué)習(xí)PHP語言,都會快速有效、事半功倍。在各種Web開發(fā)語言、框架、概念紛擾的今天,PHP仍以其獨特魅力吸引更多的Web開發(fā)人員學(xué)習(xí)和使用。

編輯推薦

  如今有越來越多的開發(fā)人員開始使用PHP進(jìn)行Web應(yīng)用的開發(fā),其中包括大量的初學(xué)者和各類對PHP技術(shù)感興趣的讀者?!读慊A(chǔ)學(xué)PHP》編排由淺入深,從Web開發(fā)的基礎(chǔ)知識開始,到PHP語言介紹、PHP函數(shù)介紹、PHP和MySQL應(yīng)用以及PHP的高級技術(shù),每一項內(nèi)容都配以經(jīng)典示例代碼,使讀者在理解理論知識的基礎(chǔ)上,加強實踐認(rèn)識,掌握解決實際問題的方法。這樣,讀者在學(xué)習(xí)PHP的道路上定會更上一層樓。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    零基礎(chǔ)學(xué)PHP PDF格式下載


用戶評論 (總計20條)

 
 

  •   適合沒有php基礎(chǔ)的人,講解比較清楚,易懂。個人認(rèn)為不錯!
  •   還不錯,學(xué)php入門的好書
  •   很適合PHP初學(xué)者入門學(xué)習(xí)~
  •   很好的PHP入門及使用手冊!
  •   講的基本上都是最基本的東西,涉及到程序主要還是要入門

    這個本書很好
  •   很基礎(chǔ),適合初學(xué)者,簡單明了,只是有一點,那光盤里面的內(nèi)容是不是有點小呢……!
  •   很不錯的圖書,當(dāng)當(dāng)網(wǎng)應(yīng)該算是最令人放心的B2C平臺了。
  •   這書是初學(xué)者理想的用書
  •   真的很不錯,真的太不錯了。
  •   henhaohenqiangda
  •   比較基礎(chǔ)、比較基礎(chǔ)
  •   對于初學(xué)者來說比較易懂。
  •   看了一點點,是不錯的書,對于新手來說~是一部好書~~
  •   希望作者能繼續(xù)完善PPT和制作相應(yīng)的教輔資料!呵呵,也讓我們選用該教材的教師偷偷懶~
  •   作為一本基礎(chǔ)的書,我覺得在細(xì)節(jié)上不夠詳細(xì).
  •   這本書還可以,就是給我搞得有點臟,
  •   怎樣查詢我的的東西?
  •   就是書少了10多頁。
  •   此書沒有其宣稱的那樣,代碼中注釋很少,不適合初學(xué)者使用。推薦買PHP從入門到精通其代碼注釋比這本全多了,還有DVD視頻教程。
  •     我個人感覺作為入門讀物很不錯,在讀,以下是網(wǎng)上轉(zhuǎn)來的書評(http://bbs.phpchina.com/archiver/tid-77226.html),版權(quán)歸作者所有。
      
      初生牛犢不怕虎--評《零基礎(chǔ)學(xué)php》 (挑戰(zhàn)“圣經(jīng)”,詳細(xì)對比,看得明白買得實在)
      
      導(dǎo)讀
      
       最近數(shù)年,IM潮潮、博客潮、視頻網(wǎng)站和SNS的興起,一浪接一浪的襲來,將網(wǎng)民的熱情一次又一次的推高,各路網(wǎng)站如雨后春筍般出現(xiàn),也將web環(huán)境帶上了一個新的高度,對web程序員的需求也就幾何級的在增長。
      
       其中有草根級語言之稱,最流行的腳本語言、LAMP黃金組合之一的php,也被越來越多的企業(yè)所青睞,除了一批又一批的程序員投身php,更由于php的易上手,精煉的語言甚至吸引到了很多非web從業(yè)人員,小小的學(xué)習(xí),做一個自己的網(wǎng)站,很酷的事情,不是么?
      
       說起php的學(xué)習(xí),很多人總會立馬聯(lián)想到《PHP和MySQL Web開發(fā)》這本”php圣經(jīng)“,以及有“新圣經(jīng)”之稱的《php與mysql5程序設(shè)計》這兩本書。那么今天要評的這本《零基礎(chǔ)學(xué)php》跟前面兩本書相比較如何?十七在閱讀了論壇提供的各個試讀章節(jié)之后,在這里跟大家分析討論這三本書的優(yōu)缺點。
      
      章節(jié)介紹
      
       先來了解《零基礎(chǔ)學(xué)php》這本書的章節(jié)和主要看點:
       書本首先在開頭第一章簡略的詮釋了PHP與LAMP的關(guān)系、蜻蜓點水地講述與php緊密關(guān)聯(lián)的html、css、JavaScript等技術(shù),最后提供了php環(huán)境搭建的步驟。
       第二章介紹了變量、函數(shù)、字符串和數(shù)組等php的語法知識。
       第三章演示了php結(jié)合html實現(xiàn)表格參數(shù)的傳遞。
       第四章到第十章詳細(xì)介紹了php各個知識點,包括函數(shù)、變量、語法、數(shù)組、字符串、文件處理等多各方面,是書本中主要的理論講述部分。
       第十一章引入了第一個應(yīng)用實例--基于文本的簡易BLOG系統(tǒng)。
       再之后在十二、十三章介紹php的最佳拍檔--mysql的相關(guān)知識。
       十四到十六是非常常用的面向?qū)ο缶幊蹋╫op)、正則表達(dá)式和錯誤處理。
       十七章到二十章介紹了php的高級應(yīng)用部分,包括xml和ajax和mvc以及圖像處理。
       書本最后用”用php發(fā)送郵件“和”簡易論壇系統(tǒng)“兩個實例作為全書的結(jié)尾。
      
      
      看點分析
      
       書本最大的亮點應(yīng)該就是三個實例的講解,其中第十一章的安排更是恰到好處--經(jīng)歷了幾個稍微復(fù)雜的函數(shù)知識理論章節(jié),馬上將學(xué)到的基本只是在實踐中應(yīng)用,就好像往一湖平靜的水面投下一塊大石頭,一石激起千層浪,無論對開闊初學(xué)者的思維還是帶起讀者的閱讀興趣,這一章都功不可沒。
      
       郵件作為必備的功能在每本php中都不可不提,而《零基礎(chǔ)學(xué)php》將這部分內(nèi)容放在最后并單獨作為一個實例,想必是構(gòu)建了一個web mail程序,這當(dāng)然也是每個網(wǎng)站的必備功能。(沒有閱讀真實章節(jié),可能有出入。)
      
       最后的論壇章節(jié)當(dāng)然也是重中之重。有人可能會問為什么不構(gòu)建一個php+mysql的blog,我想作者應(yīng)該是考慮blog在前面實例已經(jīng)講述過了,而且[b]比起blog,論壇無論在功能上還是在MySQL關(guān)系庫的運用(特別是1:n / n:m等數(shù)據(jù)庫關(guān)系上),都比一個簡單的blog能帶給讀者更多的知識,與前面的MySQL章節(jié)相呼應(yīng)也是作者的一個用意所在。
      
       章節(jié)說完了,那《零基礎(chǔ)學(xué)php》作為一本php書籍的后來者,與兩本”圣經(jīng)“相比較如何?在這里我就把三本書的優(yōu)缺點作個對比,讓大家看得明明白白。
      
       《零基礎(chǔ)學(xué)php》在講述基礎(chǔ)知識、原理和實例方面,都與《PHP和MySQL Web開發(fā)》這本”php圣經(jīng)“一樣,有詳細(xì)的講解,并附上實例圖[/b]--一圖更勝萬千言,圖解是最容易讓人理解的模式之一,特別在講解核心原理、程序結(jié)構(gòu)(比如循環(huán))時,冥思苦想不得其果,這時候一張好的原理圖足夠讓你豁然開朗。
       運行實例也一一做了截圖,但隨之而來出現(xiàn)了一些因為圖像拉伸而變形、影響了閱讀效果。有小部分實例的文字被擠壓得不能辨認(rèn),幸好這部分只是小數(shù)。(pdf上是如此,不知道原書印刷如何)
      
       而《零基礎(chǔ)學(xué)php》在行文、文章結(jié)構(gòu)以及知識點的安排等,對比《php與mysql5程序設(shè)計》則有不少可圈可點之處。兩本書均相同地采用了先原理再實例的教學(xué)方法,而區(qū)別在于,[b]《php與mysql5程序設(shè)計》的章節(jié)編排是一個知識點接下一個知識點,而《零基礎(chǔ)學(xué)php》則是采用了知識點到實例、再知識點再到實例,這是很好的編排方式,也是《PHP和MySQL Web開發(fā)》這本”圣經(jīng)“所一直為人樂道的地方--簡單、易懂,即使沒有編程基礎(chǔ)也能看懂[/b]。
      
      
       這么說來,似乎《零基礎(chǔ)學(xué)php》已經(jīng)可以與”新圣經(jīng)““平起平座”了?當(dāng)然還不是。[b]《php與mysql5程序設(shè)計》這本書完整而齊全的知識點仍是《零基礎(chǔ)學(xué)php》所不可企及的,但如果今后《零基礎(chǔ)學(xué)php》在知識點方面進(jìn)一步完善,趕上甚至超越《php與mysql5程序設(shè)計》也不是不可能。至于對比《PHP和MySQL Web開發(fā)》,《零基礎(chǔ)學(xué)php》很好地融合了兩本”圣經(jīng)“的模式,但是在知識點的積累和函數(shù)庫的完善應(yīng)用方面,還稍有欠缺,但是同樣以“新手”為基礎(chǔ)的模式值得肯定[/b]。
      
      [size=6][color=#ff0000][b]優(yōu)點以及待改進(jìn)的地方[/b][/color][/size]
      
       總結(jié)優(yōu)點,很多地方可以看到作者如同第一章一樣,對初入門人員所作的精心優(yōu)化:
       章節(jié)安排合理,易于知識吸收;
       原理、實例均有截圖,有助于增加對章節(jié)的理解;
       三個完整實例,由淺到深,與書中章節(jié)相呼應(yīng);
       xml、郵件、正則、面向?qū)ο缶幊?、blog、bbs,各類熱門知識與應(yīng)用均有企及;
      
       需要改進(jìn)的地方則有以下:
       函數(shù)庫有部分缺失,略顯不足,可以更充實一些;
       可以略微改動,讓實例章節(jié)更詳細(xì)甚至更多一些;
       實例圖拉伸不合理,影響效果;
       排版可以作更多優(yōu)化,節(jié)與節(jié)之間分割太少。[b]適當(dāng)?shù)目崭駸o論在美觀還是留給讀者更多思考空間上都有好處,不必一下子面對密集的知識;[/b]
       第十八章《php與ajax》和第二十章《mvc開發(fā)模式》,如果能把它們整合歸納到一個”高級php應(yīng)用“的章節(jié)那我覺得更好,因為這兩種技術(shù)一來比較高深,初學(xué)者閱讀的可能性不大,難度太高,說不定閱讀過程中就被新手讀者給”過濾“了;二來ajax、框架、模塊,這些高級技術(shù)要么就與其他web技術(shù)比如JavaScript、html、css等眾多技術(shù)緊密關(guān)聯(lián),框架和模塊更是多種多樣,一兩個章節(jié)的知識只能算是畫餅充饑,略顯雞肋。倒不如把它們整合為一章,寫出原理(像mvc章節(jié)一樣),然后只對相關(guān)的知識做簡單介紹,再給出相關(guān)的網(wǎng)站鏈接,[b]讓初學(xué)者讀起來不會一籌莫展,而對于高級階段的php學(xué)習(xí),則由讀者自己來開拓,豈不更好?[/b]
       再就在一些字詞的應(yīng)用上,應(yīng)該謹(jǐn)慎對待。比如在第三章介紹超級全局變量的時候提到”常用的超級全局變量“,其中給出了$_COOKIE等幾個超級全局變量,但是缺少了$_SESSION,我個人就認(rèn)為$_SESSION比$_COOKIE更常用,但為什么$_SESSION不在其列?這就容易讓讀者產(chǎn)生疑惑,[b]”常用““熱門”“主要”這類詞應(yīng)該盡量避免,論壇上很多朋友也都反映了這個問題,看來絕對值得重視[/b];
      
      [size=6][color=#ff0000][b]總結(jié)[/b][/color][/size]
      
       第29屆奧林匹克運動會在24日晚圓滿結(jié)束,短短的16天卻讓世界真正了解了我們中國的新面貌,而從當(dāng)年一個“拉車邊”擠入奧運的國家,在今天卻成長成了奧運的金牌大贏家。而在web上,我們成了網(wǎng)民數(shù)量最多的國家,而在書籍的發(fā)行、出版方面,對比以前,無論是翻譯還是原創(chuàng)都不是數(shù)年前可同日而語的。有些人一看見哪本書是國人的作品,甚至還沒讀過,就馬上懷疑書的質(zhì)量,這種行為只能用膚淺來形容。
      
       依我看《零基礎(chǔ)學(xué)php》不論在章節(jié)還是知識點方面,都吸收了不少php書籍前輩的經(jīng)驗,也[b]專門以“零基礎(chǔ)”為核心對整本書為初學(xué)者實行了優(yōu)化[/b]。當(dāng)然,[b]《零基礎(chǔ)學(xué)php》和兩本“圣經(jīng)”相比的確還有很大可提升的空間,畢竟兩本”圣經(jīng)“也是通過不斷的修改才達(dá)到今天的高度[/b]。正所謂千錘百煉出真知,《零基礎(chǔ)學(xué)php》現(xiàn)在是一本值得一看的”藍(lán)寶書“,但如果能再細(xì)心修改、充實內(nèi)容,有天它成為”新一代圣經(jīng)“我也不會感到奇怪,最起碼我覺得它對我這種初學(xué)者來說確實是不錯的。
 

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

京ICP備13047387號-7