出版時(shí)間:2011-1 出版社:清華大學(xué)出版社 作者:朱俊成 等紡攻其無(wú)備 頁(yè)數(shù):545
Tag標(biāo)簽:無(wú)
前言
PHP是一種HTML內(nèi)嵌式的語(yǔ)言,與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言。PHP獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的新語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。目前,PHP已經(jīng)成為開(kāi)發(fā)Web應(yīng)用程序最理想的開(kāi)發(fā)技術(shù)。1.本書(shū)內(nèi)容第一篇:PHP基礎(chǔ)入門(mén)篇(第1~4章)。本篇首先介紹PHP環(huán)境的搭建、PHP配置文件和指令、輸出函數(shù)以及數(shù)據(jù)類型。接下來(lái)介紹常量、變量、操作符和各種PHP流程控制語(yǔ)句。最后,對(duì)PHP下如何進(jìn)行面向?qū)ο缶幊逃性敿?xì)介紹,如類和對(duì)象、類成員、構(gòu)造函數(shù)和析構(gòu)函數(shù)等。第二篇:PHP數(shù)據(jù)處理篇(第5~10章)。本篇主要從開(kāi)發(fā)時(shí)的數(shù)據(jù)出發(fā),介紹在Web頁(yè)面、字符串、函數(shù)、正則表達(dá)以及數(shù)組中的處理,如使用Session、字符串匹配與替換、拆分字符串、定義帶參數(shù)函數(shù)、使用正則表達(dá)式以及數(shù)組搜索等。最后介紹了PHP中的異常處理機(jī)制。第三篇:PHP高級(jí)進(jìn)階篇(第11~15章)。本篇是本書(shū)的重點(diǎn)之一,開(kāi)始即對(duì)開(kāi)始時(shí)使用的MySQL進(jìn)行詳細(xì)的介紹,接下來(lái)介紹如何通過(guò)PHP操作MySQL數(shù)據(jù)庫(kù),如選擇數(shù)據(jù)庫(kù)、顯示數(shù)據(jù)和獲取字段信息等。同時(shí),還對(duì)操作XML、文件、目錄以及Aiax有詳細(xì)介紹。第四篇:PHP綜合實(shí)例篇(第16章)。本篇包含一個(gè)在線考試系統(tǒng),在該系統(tǒng)中應(yīng)用了本書(shū)介紹的大部分PHP技術(shù),實(shí)現(xiàn)了隨機(jī)選題、設(shè)置題量、在線批改試卷,以及管理試題庫(kù)等功能。2.本書(shū)特色本書(shū)引用大量來(lái)自一線論壇的問(wèn)題進(jìn)行講解,力求通過(guò)讀者實(shí)際操作時(shí)的問(wèn)題方法使讀者更容易地掌握PHP的管理操作。本書(shū)難度適中、內(nèi)容由淺入深、實(shí)用性強(qiáng)、覆蓋面廣、條理清晰??诮Y(jié)構(gòu)獨(dú)特通過(guò)“問(wèn)題描述-解決方法-知識(shí)擴(kuò)展-觸類旁通”形式將每個(gè)知識(shí)與實(shí)際應(yīng)用中的問(wèn)題相結(jié)合。口形式新穎用準(zhǔn)確的語(yǔ)言總結(jié)概念、用直觀的圖示演示過(guò)程、用詳細(xì)的注釋解釋代碼、用形象的比喻幫助記憶??诩夹g(shù)文檔將一些非常簡(jiǎn)單的知識(shí)點(diǎn)或者理論性的內(nèi)容安排在這里。通常這些文檔沒(méi)有具體的實(shí)際問(wèn)題,但是讀者又必須要了解的,像一些概念和術(shù)語(yǔ)??趦?nèi)容豐富涵蓋了實(shí)際開(kāi)發(fā)中PHP所遇到的基礎(chǔ)語(yǔ)言、對(duì)象編程、Web交互與字符串、數(shù)據(jù)庫(kù)與XML以及Aiax等方面的熱點(diǎn)問(wèn)題。
內(nèi)容概要
本書(shū)全面介紹PHP編程知識(shí),全書(shū)共分4篇16章,內(nèi)容包括:PHP基礎(chǔ)入門(mén)篇(第1~4章),介紹PHP環(huán)境的搭建、PHP配置文件和指令、數(shù)據(jù)類型和流程控制語(yǔ)句,以及PHP下進(jìn)行面向?qū)ο缶幊痰戎R(shí);PHP數(shù)據(jù)處理篇(第5~10章),介紹在Web頁(yè)面、字符串、函數(shù)、正則表達(dá)以及數(shù)組中的處理,PHP中的異常處理機(jī)制等;PHP高級(jí)進(jìn)階篇(第11~15章),介紹MySQL知識(shí),通過(guò)PHP操作MySQL數(shù)據(jù)庫(kù),操作XML、文件、目錄以及Ajax等知識(shí);PHP綜合實(shí)例篇(第16章),介紹在線考試系統(tǒng)綜合案例。本書(shū)配套網(wǎng)站www.itzcn.com提供了配套學(xué)習(xí)資源和在線互動(dòng)學(xué)習(xí)平臺(tái),幫助讀者實(shí)現(xiàn)交互式學(xué)習(xí)模式?! ”緯?shū)可以作為PHP的基礎(chǔ)入門(mén)學(xué)習(xí)書(shū)籍,也可以幫助中級(jí)讀者提高編程技能,掌握面向?qū)嵺`的應(yīng)用技能。
書(shū)籍目錄
緒論 0.1 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè) 0.2 PHP的誕生與發(fā)展 0.3 LAMP簡(jiǎn)介 0.4 PHP 5特性 0.5 常用開(kāi)發(fā)工具 第一篇 PHP基礎(chǔ)入門(mén)篇 第1章 PHP基礎(chǔ)入門(mén) 1.1 Apache和PHP是如何一起工作的 1.2 選擇PHP頁(yè)面的哪一部分進(jìn)行下載 1.3 安裝Apache成功之后無(wú)法正常運(yùn)行 1.4 如何實(shí)現(xiàn)成功訪問(wèn)Apache服務(wù)器 1.5 看PHP幫助文檔遇到的不解問(wèn)題 1.6 如何擴(kuò)展PHP的IMAP模塊 1.7 php.ini文件中是不是有控制報(bào)錯(cuò)的選項(xiàng) 1.8 safe_mode會(huì)影響哪些參數(shù) 1.9 在本機(jī)上訪問(wèn)PHP文件,在地址欄中怎么填寫(xiě) 第2章 PHP語(yǔ)法基礎(chǔ) 2.1 PHP嵌入標(biāo)記定義的內(nèi)容沒(méi)有輸出 2.2 注釋符號(hào)不起作用 2.3 PHP的echo命令的顯示問(wèn)題 2.4 PHP是弱類型定義語(yǔ)言 2.5 在PHP中如何定義一個(gè)數(shù)組 2.6 PHP中使用is_null和==null為何結(jié)果不同 2.7 將數(shù)據(jù)強(qiáng)制轉(zhuǎn)換成數(shù)組元素 2.8 PHP中變量的命名規(guī)范問(wèn)題 2.9 if內(nèi)定義的局部變量為什么在外面可以獲取它的值 2.10 可變變量的用處 2.11 PHP中$_SERVER的問(wèn)題 2.12 如何把常量的值賦給一個(gè)變量 2.13 PHP句點(diǎn)連接符的作用 第3章 流程控制 3.1 PHP的if語(yǔ)句的解釋 3.2 if-else語(yǔ)句沒(méi)起作用 3.3 if-elseif-else語(yǔ)句的運(yùn)用 3.4 switch的case條件語(yǔ)句 3.5 PHP的for循環(huán)語(yǔ)句的解釋 3.6 如何使用PHP的foreach進(jìn)行循環(huán) 3.7 while循環(huán)的括號(hào)中是一個(gè)賦值語(yǔ)句 3.8 PHP中從1加到100用do-while怎么寫(xiě) 3.9 continue語(yǔ)句加在while哪里啊 3.10 PHP中include的路徑問(wèn)題 第4章 面向?qū)ο蟮腜HP編程 4.1 PHP面向?qū)ο蟮囊坏烂嬖囶} 4.2 如何獲取一個(gè)類 4.3 類的方法里可以操作數(shù)據(jù)庫(kù)嗎 4.4 PHP的訪問(wèn)修飾符有哪些 4.5 static和final的區(qū)別 第二篇 PHP數(shù)據(jù)處理篇第三篇 PHP高級(jí)進(jìn)階篇第四篇 PHP綜合實(shí)例篇
章節(jié)摘錄
插圖:(5)執(zhí)行速度快:占用系統(tǒng)資源少,代碼執(zhí)行速度快。(6)開(kāi)發(fā)成本低:在流行的企業(yè)應(yīng)用LAMP平臺(tái)中,Linux、Apache、MySQL和:PHP都是免費(fèi)軟件,這種開(kāi)源免費(fèi)的框架結(jié)構(gòu)可以為網(wǎng)站經(jīng)營(yíng)者節(jié)省很大一筆開(kāi)支。(7)模板化:實(shí)現(xiàn)程序邏輯與用戶界面分離。(8)支持面向?qū)ο螅褐С置嫦驅(qū)ο蠛瓦^(guò)程的兩種風(fēng)格開(kāi)發(fā),并可向下兼容。面向?qū)ο缶幊蹋∣OP)是當(dāng)前的軟件開(kāi)發(fā)趨勢(shì)。PHP對(duì)OOP提供了良好的支持,可以使用OOP的思想來(lái)進(jìn)行PHP的高級(jí)編程,這對(duì)于提高PHP編程能力和規(guī)劃好Web開(kāi)發(fā)架構(gòu)都非常有意義。(9)內(nèi)嵌Zend加速引擎,性能穩(wěn)定快速。(10)應(yīng)用范圍廣:PHP技術(shù)在Web開(kāi)發(fā)的各個(gè)方面應(yīng)用得非常廣泛。世界上很多大公司都采用了PHP技術(shù),如華爾街股票的在線買(mǎi)賣(mài),航空公司的票務(wù)處理等都采用了PHP技術(shù)。3.實(shí)用性從:PHP的發(fā)展史可以知道,PHP的產(chǎn)生是為了解決特定的現(xiàn)實(shí)問(wèn)題,而不是為了設(shè)計(jì)一門(mén)新的語(yǔ)言,用來(lái)解決固定的、假設(shè)不存在的問(wèn)題。在。PHP的發(fā)展道路上,不是明確地要增加。PHP的功能,都是為了解決用戶的具體需求而增加的功能。這樣做的結(jié)果就是建立一個(gè)入門(mén)非常容易,對(duì)用戶要求較低,不需要用戶具備什么深厚的計(jì)算機(jī)知識(shí),語(yǔ)法基礎(chǔ)比較簡(jiǎn)單,需求比較低的一門(mén)語(yǔ)言。
編輯推薦
《PHP編程網(wǎng)絡(luò)大講堂》:PHP是一種HTML內(nèi)嵌式語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言。PHP獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)新的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。PHP已經(jīng)成為開(kāi)發(fā)Web應(yīng)用程序最理想的開(kāi)發(fā)技術(shù)。198段全程配音語(yǔ)音教學(xué)視頻,全書(shū)實(shí)例源代碼,使學(xué)習(xí)、分析、調(diào)試程序更方便。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版