出版時間:2010-1 出版社:人民郵電出版社 作者:厄爾曼 頁數(shù):374 字?jǐn)?shù):582000 譯者:賈菡 劉彥博
Tag標(biāo)簽:無
內(nèi)容概要
本書非常通俗易懂地向初學(xué)者介紹了PHP語言的基本概念、使用方法和注意事項(xiàng)。全書通過豐富的示例,引領(lǐng)讀者逐步掌握這門流行的Web開發(fā)語言,使讀者能夠上手親自編寫適用于常用場景的PHP腳本。 本書適合有基本的HTML經(jīng)驗(yàn)的讀者閱讀。
作者簡介
Larry Ullman 國際知名的技術(shù)作家,擁有20多年編程經(jīng)驗(yàn),精通多種語言和技術(shù)。他是DMC Insights公司的總裁和數(shù)字媒體技術(shù)總監(jiān),曾擔(dān)任朗訊和Oracle 等世界頂尖公司的顧問,并曾授課于加州大學(xué)伯克利分校、賓州大學(xué)等名校。除本書外,他撰寫的多部圖書都廣受世界讀者歡迎,享有極高聲譽(yù)。
書籍目錄
第1章 PHP概述 1.1 XHTML語法基礎(chǔ) 1.2 PHP語法基礎(chǔ) 1.3 測試腳本 1.4 向?yàn)g覽器發(fā)送文本 1.5 向?yàn)g覽器發(fā)送HTML 1.6 使用空白 1.7 為腳本添加注釋 1.8 調(diào)試的基本步驟 第2章 變量 2.1 什么是變量 2.2 變量語法 2.3 變量類型 2.4 為變量賦值 2.5 理解引號 第3章 HTML表單和PHP 3.1 創(chuàng)建一個簡單的表單 3.2 使用GET或者POST 3.3 使用PHP接收表單數(shù)據(jù) 3.4 顯示錯誤 3.5 錯誤報告 3.6 向頁面手動發(fā)送數(shù)據(jù) 第4章 使用數(shù)值 4.1 創(chuàng)建表單 4.2 算術(shù)運(yùn)算 4.3 格式化數(shù)值 4.4 理解優(yōu)先級 4.5 數(shù)值的自增和自減 4.6 創(chuàng)建隨機(jī)數(shù) 第5章 使用字符串 5.1 創(chuàng)建HTML表單 5.2 連接字符串 5.3 處理換行符 5.4 HTML和PHP 5.5 字符串的編碼和解碼 5.6 查找子字符串 5.7 替換局部字符串 第6章 控制結(jié)構(gòu) 6.1 創(chuàng)建HTML表單 6.2 If條件語句 6.3 驗(yàn)證函數(shù) 6.4 使用else 6.5 更多運(yùn)算符 6.6 使用elseif 6.7 switch條件語句 6.8 for循環(huán) 第7章 使用數(shù)組 7.1 什么是數(shù)組 7.2 創(chuàng)建數(shù)組 7.3 向數(shù)組添加項(xiàng) 7.4 訪問數(shù)組元素 7.5 創(chuàng)建多維數(shù)組 7.6 對數(shù)組排序 7.7 字符串和數(shù)組之間的轉(zhuǎn)換 7.8 在表單中創(chuàng)建數(shù)組 第8章 創(chuàng)建Web應(yīng)用程序 8.1 創(chuàng)建模板 8.2 使用外部文件 8.3 使用常量 8.4 使用日期和時間 8.5 再談使用PHP處理HTML表單 8.6 使表單更具粘性 8.7 發(fā)送email 8.8 輸出緩沖 8.9 處理HTTP頭 第9章 cookie和session 9.1 什么是cookie 9.2 創(chuàng)建cookie 9.3 讀取cookie 9.4 向cookie添加參數(shù) 9.5 刪除cookie 9.6 什么是session 9.7 創(chuàng)建session 9.8 訪問session變量 9.9 刪除session 第10章 創(chuàng)建函數(shù) 10.1 創(chuàng)建和使用簡單函數(shù) 10.2 創(chuàng)建和調(diào)用接受參數(shù)的函數(shù) 10.3 設(shè)置參數(shù)默認(rèn)值 10.4 創(chuàng)建和使用帶有返回值的函數(shù) 10.5 理解變量作用域 第11章 文件和目錄 11.1 文件權(quán)限 11.2 寫入文件 11.3 鎖定文件 11.4 讀取文件 11.5 處理文件上傳 11.6 導(dǎo)航目錄 11.7 創(chuàng)建目錄 11.8 增量讀取文件 第12章 數(shù)據(jù)庫介紹 12.1 SQL介紹 12.2 連接MySQL 12.3 MySQL錯誤處理 12.4 創(chuàng)建和選擇數(shù)據(jù)庫 12.5 創(chuàng)建表 12.6 向數(shù)據(jù)庫插入數(shù)據(jù) 12.7 安全查詢數(shù)據(jù) 12.8 從數(shù)據(jù)庫中檢索數(shù)據(jù) 12.9 刪除數(shù)據(jù)庫中的數(shù)據(jù) 12.10 更新數(shù)據(jù)庫中的數(shù)據(jù) 第13章 正則表達(dá)式 13.1 什么是正則表達(dá)式 13.2 匹配模式 13.3 使用字面值 13.4 使用元字符 13.5 使用限定符 13.6 使用類 13.7 匹配和替換模式 附錄A 安裝和配置 附錄B 深入學(xué)習(xí)PHP的資源
章節(jié)摘錄
第1章 PHP概述 學(xué)習(xí)任何新的編程語言時,首先需要理解的是它的基礎(chǔ)語法,這也正是本章介紹的內(nèi)容。本書將重點(diǎn)討論P(yáng)HP的基礎(chǔ)知識,但是同時也會涉及一些備受推崇的編程技術(shù),從長遠(yuǎn)來看,這些技術(shù)能夠改進(jìn)我們的工作?! ∪绻x者之前沒有任何編程經(jīng)驗(yàn),那么應(yīng)該仔細(xì)閱讀本章,它將有助于為你指明今后正確學(xué)習(xí)的方向。如果已經(jīng)具備了一定的編程經(jīng)驗(yàn),那么可以快速瀏覽這一章,了解本書其余的內(nèi)容。在結(jié)束本章時,讀者就將能夠成功地編寫并執(zhí)行第一個PHP腳本,走上開發(fā)動態(tài)Web應(yīng)用程序之路?! ”緯@一版中有兩個新的主題。首先是一個字符編碼的摘要介紹,這主要?dú)w功于在PHP 6中所做出的變化。其次本章的最后一節(jié)簡單介紹了一些基礎(chǔ)調(diào)試技術(shù),學(xué)習(xí)本書后續(xù)內(nèi)容時會用上這些知識?! ?.1 XHTML語法基礎(chǔ) 正如讀者所知,所有的Web頁面都由HTML(HyperText Markup Language,超文本標(biāo)記語言)構(gòu)成。每種Web瀏覽器(無論是微軟的IE、蘋果的Safari,還是Mozilla,的Firefox)都將HTML代碼轉(zhuǎn)變成為有樣式的Web頁面展示給用戶。本書將使用一門和HTML有少許差別的語言——XHTML,因此這里特別介紹一下這門語言?! ∪f維網(wǎng)聯(lián)盟(W3C,負(fù)責(zé)定義HTML,和其他協(xié)議的組織)定義了XHTML,它作為HTML,和XML,(可擴(kuò)展標(biāo)記語言)之間的一種過渡語言。XHTML同HTML常相似,它們之間的不同之處有以下幾點(diǎn)?! ∷械臉?biāo)簽都使用小寫字母?! ∏短讟?biāo)簽必須有恰當(dāng)?shù)母袷健?/pre>媒體關(guān)注與評論
“Larry UIIman寫的這本PHP書體現(xiàn)他兩個重要的才能:(1)他能夠讓你對PHP有全面的了解;(2)他能夠用簡明的語言闡明技術(shù)內(nèi)容這又是一部優(yōu)秀的著作!” ——資深計(jì)算機(jī)取證專家Jerry Saperstein編輯推薦
經(jīng)典PHP入門圖書 循序漸進(jìn),示例豐富,圖文并茂 讓你體驗(yàn)輕松愉快的學(xué)習(xí)方式 PHP語言簡單易學(xué)、功能強(qiáng)大、成本低廉、開發(fā)高效、執(zhí)行靈活,是開發(fā)Web應(yīng)用程序的理想工具?! 禤HP基礎(chǔ)教程(第3版)》是已被奉為經(jīng)典的PHP入門圖書,書中并不包含深奧的理論或者高級應(yīng)用,而是擁有大量來自實(shí)戰(zhàn)的例子、屏幕圖和詳細(xì)的解釋。循序漸進(jìn)地涵蓋了PHP的各項(xiàng)基礎(chǔ)知識。第3版內(nèi)容根據(jù)PHP 6做了大量更新。此外,《PHP基礎(chǔ)教程(第3版)》還使用Unicode和UTF-8編碼更新了所有示例?! o論你是否擁有編程經(jīng)驗(yàn)。閱讀《PHP基礎(chǔ)教程(第3版)》都會幫助你加深對PHP的理解,提高你的工作成效。讓我們一起踏上輕松愉快的PHP之旅吧!Larry UIIman國際知名的技術(shù)作家,擁有20多年編程經(jīng)驗(yàn),精通多種語言和技術(shù)。他是DMC Insights公司的總裁和數(shù)字媒體技術(shù)總監(jiān),曾擔(dān)任朗訊和Oracle等世界頂尖公司的顧問。并曾授課于加州大學(xué)伯克利分校、賓州大學(xué)等名校。除《PHP基礎(chǔ)教程(第3版)》外,他撰寫的多部圖書都廣受世界讀者歡迎,享有極高聲譽(yù)。圖書封面
圖書標(biāo)簽Tags
無評論、評分、閱讀與下載
- 還沒讀過(67)
- 勉強(qiáng)可看(486)
- 一般般(829)
- 內(nèi)容豐富(3439)
- 強(qiáng)力推薦(282)