PHP完全參考手冊(cè)

出版時(shí)間:2009-7  出版社:清華大學(xué)出版社  作者:Steven Holzner  頁(yè)數(shù):549  
Tag標(biāo)簽:無(wú)  

前言

  本書(shū)是一本PHP指導(dǎo)手冊(cè),旨在對(duì)PHP進(jìn)行完整而全面的介紹。本書(shū)通過(guò)一百多個(gè)示例演示了PHP的功能。我們將逐一為您揭開(kāi)PHP的神秘“面紗”?! HP是一個(gè)熱門(mén)話(huà)題——它現(xiàn)在已經(jīng)成為最流行的服務(wù)器端語(yǔ)言。在Google上搜索“PHP”會(huì)得到多達(dá)2890000000項(xiàng)相關(guān)查詢(xún)結(jié)果。那是二十八億九千萬(wàn)次點(diǎn)擊呀,遠(yuǎn)遠(yuǎn)多于其他任何服務(wù)器端語(yǔ)言的點(diǎn)擊數(shù)。  這樣難以置信的普及率說(shuō)明了什么?說(shuō)明PHP的使用和開(kāi)發(fā)又快又容易。您可以在Web頁(yè)面中將它與HTML混合使用。它比其他語(yǔ)言更容易使用——因?yàn)镻HP吸取了其他語(yǔ)言的經(jīng)驗(yàn)教訓(xùn)。PHP不需要像其他語(yǔ)言那樣在運(yùn)行之前先進(jìn)行編譯。但更令人興奮的是,用PHP開(kāi)發(fā)很有趣。它是編寫(xiě)客戶(hù)端代碼的開(kāi)發(fā)人員真正喜歡的語(yǔ)言。本書(shū)將帶給您這樣的體驗(yàn)?! ∪缃駬碛蠾eb站點(diǎn)的人要求越來(lái)越多的功能,他們可以從PHP中找到越來(lái)越多的答案。他們不再將內(nèi)容局限于在瀏覽器中使用JavaScript,更希望能夠編寫(xiě)在服務(wù)器上執(zhí)行的代碼??蛻?hù)留言。交互式日歷。數(shù)據(jù)庫(kù)。自動(dòng)回復(fù)的電子郵件程序。博客。聊天室——用PHP還可以實(shí)現(xiàn)更多的功能。使用了PHP,就具有了對(duì)Web應(yīng)用程序的完全控制——而且它們不像典型的Web頁(yè)面那么難寫(xiě)。可以用很少的代碼做很多事情?! ●R上就要學(xué)習(xí)PHP了,您一定很激動(dòng)。本書(shū)盡可能介紹這種語(yǔ)言的精髓,給您完整的PHP體驗(yàn)。從本書(shū)中將比從其他同類(lèi)書(shū)中得到更多關(guān)于PHP的信息,因?yàn)閺谋緯?shū)中可以知道關(guān)于PHP的所有細(xì)節(jié)。  0.1本書(shū)讀者對(duì)象  如果您希望充分利用PHP的所有功能,了解學(xué)習(xí)過(guò)程中每個(gè)示例的具體步驟,本書(shū)是您的最佳選擇。例如,希望在別人的計(jì)算機(jī)上放置cookie,而不僅僅是在您的計(jì)算機(jī)上接受cookie,希望讀取用戶(hù)輸入到您的Web頁(yè)面的文本框。列表框。復(fù)選框或單選按鈕中的數(shù)據(jù),希望在服務(wù)器上保留您聯(lián)機(jī)存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù),希望用會(huì)話(huà)跟蹤用戶(hù),獲得創(chuàng)建多頁(yè)Web應(yīng)用程序的能力。

內(nèi)容概要

用PHP可以構(gòu)建動(dòng)態(tài)的、跨瀏覽器的Web應(yīng)用程序。PHP是一種引發(fā)Internet風(fēng)暴的服務(wù)器端編程語(yǔ)言。本書(shū)通過(guò)詳細(xì)的示例說(shuō)明和可供讀者免費(fèi)下載的代碼示例,深入探討了如何配置PHP、創(chuàng)建已啟用PHP的Web頁(yè)面,以及如何實(shí)踐應(yīng)用每種高級(jí)開(kāi)發(fā)工具。  本書(shū)詳細(xì)介紹了如何個(gè)性化PHP工作空間,定義運(yùn)算符和變量,操作字符串和數(shù)組,部署HTML表單和按鈕,以及如何處理用戶(hù)輸入等內(nèi)容。您將掌握如何訪問(wèn)數(shù)據(jù)庫(kù)信息,用cookies跟蹤客戶(hù)端首選項(xiàng),執(zhí)行FTP和電子郵件事務(wù),以及如何將應(yīng)用程序發(fā)布到Web上。除此之外,還將深入了解PHP的下一代Web 2.0 設(shè)計(jì)功能,包括AJAX、XML和RSS?! ≈饕獌?nèi)容包括  安裝PHP并配置自定義開(kāi)發(fā)環(huán)境  處理變量、運(yùn)算符、循環(huán)、字符串、數(shù)組和函數(shù)  集成HTML控件、文本字段、表單、單選按鈕和復(fù)選框  接受并驗(yàn)證用戶(hù)從Web頁(yè)面輸入數(shù)據(jù)的有效性  用PHP的面向?qū)ο蠊ぞ吆?jiǎn)化編程  用服務(wù)器端文件存儲(chǔ)器構(gòu)建博客、客戶(hù)留言簿和反饋?lái)?yè)面  編寫(xiě)檢索、修改和更新數(shù)據(jù)庫(kù)信息的MySQL腳本  設(shè)置cookies,執(zhí)行FTP事務(wù),并從PHP會(huì)話(huà)中發(fā)送電子郵件  構(gòu)建啟用了AJAX的Web頁(yè)面  在服務(wù)器上繪圖  創(chuàng)建XML組件并添加RSS提要

作者簡(jiǎn)介

Steven Holzner是100多本獲獎(jiǎng)計(jì)算機(jī)圖書(shū)的作者,其中包括大量關(guān)于PHP的暢銷(xiāo)書(shū)。
  他曾任PC Magazine雜志的編輯,在財(cái)富500強(qiáng)公司講授過(guò)編程課,還在康奈爾大學(xué)和麻省理工學(xué)院(MIT)做過(guò)大學(xué)教師。

書(shū)籍目錄

第1章 PHP基礎(chǔ) 1.1 初識(shí)PHP  1.2 獲得PHP   1.2.1 Internet上的PHP   1.2.2 本地機(jī)器上的PHP  1.3 創(chuàng)建開(kāi)發(fā)環(huán)境  1.4 創(chuàng)建第一個(gè)PHP頁(yè)面  1.5 運(yùn)行第一個(gè)PHP頁(yè)面  1.6 混合HTML和PHP  1.7 輸出文本  1.8 輸出HTML  1.9 更多回送功能  1.10 使用PHP的“Here”文檔  1.11 命令行PHP  1.12 向PHP代碼添加注釋  1.13 使用變量  1.14 在變量中存儲(chǔ)數(shù)據(jù)  1.15 插入字符串  1.16 創(chuàng)建變量的變量  1.17 創(chuàng)建常量  1.18 理解PHP的內(nèi)部數(shù)據(jù)類(lèi)型 第2章 運(yùn)算符與流程控制  2.1 PHP的數(shù)學(xué)運(yùn)算符  2.2 使用賦值運(yùn)算符  2.3 遞增和遞減值  2.4 PHP字符串運(yùn)算符  2.5 按位運(yùn)算符  2.6 執(zhí)行運(yùn)算符  2.7 PHP運(yùn)算符優(yōu)先級(jí)  2.8 使用if語(yǔ)句  2.9 PHP比較運(yùn)算符  2.10 PHP邏輯運(yùn)算符  2.11 else語(yǔ)句  2.12 elseif語(yǔ)句  2.13 三元運(yùn)算符  2.14 switch語(yǔ)句  2.15 使用for循環(huán)  2.16 使用while循環(huán)  2.17 使用do…while循環(huán)  2.18 使用foreach循環(huán)  2.19 輕松地終止循環(huán)  2.20 跳過(guò)迭代  2.21 PHP替換語(yǔ)法 第3章 字符串與數(shù)組  3.1 字符串函數(shù)  3.2 在數(shù)值和字符串之間轉(zhuǎn)換  3.3 格式化文本字符串  3.4 自己動(dòng)手構(gòu)建數(shù)組  3.5 修改數(shù)組中的數(shù)據(jù)  3.6 刪除數(shù)組元素  3.7 用循環(huán)處理數(shù)組   3.7.1 for循環(huán)   3.7.2 print_r函數(shù)   3.7.3 foreach循環(huán)   3.7.4 while循環(huán)  3.8 PHP數(shù)組函數(shù)  3.9 用implode和explode在字符串與數(shù)組間轉(zhuǎn)換  3.10 從數(shù)組中提取數(shù)據(jù)  3.11 對(duì)數(shù)組排序  3.12 使用PHP的數(shù)組運(yùn)算符  3.13 比較數(shù)組  3.14 處理多維數(shù)組  3.15 在循環(huán)中使用多維數(shù)組  3.16 在數(shù)組中移動(dòng)  3.17 拆分和合并數(shù)組  3.18 其他數(shù)組函數(shù) 第4章 創(chuàng)建函數(shù) 第5章 讀取Web頁(yè)面中的數(shù)據(jù) 第6章 PHP瀏覽器處理功能第7章 面向?qū)ο缶幊痰?章 面向?qū)ο蟾呒?jí)編程第9章 文件處理 第10章 數(shù)據(jù)庫(kù)操作第11章 會(huì)話(huà). ookies和FTP第12章 Ajax 第13章 高級(jí)Ajax第14章 在服務(wù)器上繪制圖像第15章 XML和RSS

章節(jié)摘錄

  1.1初識(shí)PHP  歡迎來(lái)到PHP的世界。按照官方說(shuō)法,PHP代表“PHP:超文本預(yù)處理器(HypertextPreprocessor)”,但是它的原始名稱(chēng)也同樣舉世聞名:個(gè)人主頁(yè)(Personal:HomePage)。PHP是一種對(duì)Web世界帶來(lái)重要影響的服務(wù)器端編程語(yǔ)言,它無(wú)疑是用于Web服務(wù)器上的最流行的編程語(yǔ)言。:PHP的設(shè)計(jì)理念是:在Web服務(wù)器上執(zhí)行一些簡(jiǎn)單的編程工作,就能夠創(chuàng)建所有對(duì)象——從聯(lián)機(jī)數(shù)據(jù)庫(kù)到留言板(guest,book),從客戶(hù)調(diào)度程序到聊天室,從文件上傳工具到購(gòu)物車(chē)。使用PHP可以完成所有這些工作?! HP來(lái)自于何處?PHP用戶(hù)有時(shí)會(huì)驚訝地發(fā)現(xiàn)PHP已經(jīng)出現(xiàn)了很長(zhǎng)一段時(shí)間;RasmusLerdorf于1994年創(chuàng)建了PHP(Rasmus需要使用某個(gè)方法來(lái)記錄誰(shuí)正在查看他的在線(xiàn)簡(jiǎn)歷)。直到1995年其他人開(kāi)始使用時(shí),PHP才獲得了良好的聲譽(yù),并且該語(yǔ)言仍在不斷創(chuàng)新?! ≡?994年時(shí),PHP稱(chēng)為個(gè)人主頁(yè)(PersonalHomePage)或個(gè)人主頁(yè)工具。如同您所預(yù)料的那樣,當(dāng)時(shí)的PHP非常簡(jiǎn)單,可用于創(chuàng)建Web頁(yè)面訪問(wèn)計(jì)數(shù)器、留言板以及類(lèi)似的對(duì)象。PHP的1995年版本稱(chēng)為PHP/FIVersion2fFI是HTML表單閱讀器程序包,也由Rasmus編寫(xiě)而成1。  最終,Rasmus添加了對(duì)MiniSQL(mSQL)的支持,并且隨著越來(lái)越多的人提供代碼,PHP/FI開(kāi)始以令人驚訝的速度發(fā)展。當(dāng)時(shí)非常需要一種便于使用的Web服務(wù)器編程語(yǔ)言,因此PHP頁(yè)面的數(shù)量保持持續(xù)增長(zhǎng)。1996年,已經(jīng)有大約15000個(gè)Web頁(yè)面采用PHP/FI。1997年,這個(gè)數(shù)字增長(zhǎng)到超過(guò)50000。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    PHP完全參考手冊(cè) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)6條)

 
 

  •   工具書(shū) 很實(shí)用
  •   學(xué)習(xí)還不錯(cuò) 比較簡(jiǎn)單
  •   入門(mén)學(xué)習(xí)很好,就是對(duì)不起“完全手冊(cè)”這個(gè)頭銜
  •   對(duì)我們自學(xué)的很有用
  •   里面介紹的感覺(jué)像一本C語(yǔ)言啊,不過(guò)還可以,適合入門(mén)。
  •   看了大家的評(píng)論才決定買(mǎi)的,希望是一本有用的好書(shū)
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7