注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合PHP 5.5從零開始學(xué)(視頻教學(xué)版)

PHP 5.5從零開始學(xué)(視頻教學(xué)版)

PHP 5.5從零開始學(xué)(視頻教學(xué)版)

定 價:¥59.00

作 者: 劉增杰,張工廠,劉玉萍 著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: PHP 程序設(shè)計 計算機(jī)/網(wǎng)絡(luò)

ISBN: 9787302379010 出版時間: 2014-10-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書循序漸進(jìn)地介紹了PHP 5.5開發(fā)動態(tài)網(wǎng)站的主要知識和技能,提供了大量的PHP應(yīng)用實例供讀者實踐。每一章節(jié)都清晰講述了代碼作用及其編寫思路,使讀者能在最短時間內(nèi)迅速掌握PHP的應(yīng)用開發(fā)技能。 全書共22章,分別介紹了PHP 5.5的基本概念、PHP服務(wù)器環(huán)境配置、PHP的基本語法、PHP的語言結(jié)構(gòu)、字符串和正則表達(dá)式、數(shù)組、時間和日期、面向?qū)ο?、錯誤處理和異常處理、PHP與Web頁面交互、文件與目錄操作、圖形圖像處理、Cookie與會話管理、MySQL數(shù)據(jù)庫基礎(chǔ)、PHP操作MySQL數(shù)據(jù)庫、PDO數(shù)據(jù)庫抽象類庫、PHP與JavaScript綜合應(yīng)用、PHP與XML技術(shù)的綜合應(yīng)用、PHP與Ajax的綜合應(yīng)用、Smarty模版、Zend framework框架等,最后通過一個PHP+MySQL數(shù)據(jù)庫的綜合案例,使讀者進(jìn)一步鞏固所學(xué)的知識,提高綜合實戰(zhàn)能力。 本書適合PHP的初學(xué)者,以及廣大網(wǎng)站開發(fā)人員,也可供高等院校和培訓(xùn)學(xué)校相關(guān)專業(yè)的師生參考。

作者簡介

暫缺《PHP 5.5從零開始學(xué)(視頻教學(xué)版)》作者簡介

圖書目錄

第1章 初識PHP 1.1 PHP的來龍去脈 1.1.1 PHP的概念 1.1.2 PHP的發(fā)展歷程 1.1.3 PHP語言的優(yōu)勢 1.2 PHP能干什么 1.3 PHP 5.5的新特點 1.4 PHP常用開發(fā)工具 1.4.1 PHP代碼開發(fā)工具 1.4.2 網(wǎng)頁設(shè)計工具 1.4.3 文本編輯工具 1.5 疑難解惑 第2章 PHP 5.5服務(wù)器環(huán)境配置 2.1 PHP服務(wù)器概述 2.2 安裝PHP 5.5前的準(zhǔn)備工作 2.2.1 軟硬件環(huán)境 2.2.2 獲取PHP 5.5安裝資源包 2.3 PHP 5.5+IIS服務(wù)器安裝配置 2.3.1 IIS簡介及其安裝 2.3.2 PHP的安裝 2.3.3 虛擬目錄的設(shè)置 2.4 PHP 5.5+Apache服務(wù)器的環(huán)境搭建 2.4.1 Apache簡介 2.4.2 關(guān)閉原有的網(wǎng)站服務(wù)器 2.4.3 安裝Apache 2.4.4 將PHP與Apache建立關(guān)聯(lián) 2.5 實戰(zhàn)演練--我的第一個PHP程序 2.6 疑難解惑 第3章 PHP 5.5的基本語法 3.1 PHP標(biāo)識符 3.1.1 短風(fēng)格 3.1.2 script風(fēng)格 3.1.3 ASP風(fēng)格 3.2 編碼規(guī)范 3.2.1 什么是編碼規(guī)范 3.2.2 PHP中的編碼規(guī)范 3.3 常量 3.3.1 聲明和使用常量 3.3.2 內(nèi)置常量 3.4 變量 3.4.1 PHP中的變量聲明 3.4.2 可變變量與變量的引用 3.4.3 變量作用域(variable scope) 3.5 數(shù)據(jù)類型 3.5.1 什么是類型 3.5.2 整型(integer) 3.5.3 浮點型(float或double) 3.5.4 布爾型(boolean) 3.5.5 字符串型(string) 3.5.6 數(shù)組型(array) 3.5.7 對象型(object) 3.5.8 NULL型 3.5.9 資源類型(resource) 3.5.10 數(shù)據(jù)類型之間的相互轉(zhuǎn)換 3.6 運(yùn)算符 3.6.1 算術(shù)運(yùn)算符 3.6.2 字符串運(yùn)算符 3.6.3 賦值運(yùn)算符 3.6.4 比較運(yùn)算符 3.6.5 邏輯運(yùn)算符 3.6.6 按位運(yùn)算符 3.6.7 否定控制運(yùn)算符 3.6.8 錯誤控制運(yùn)算符 3.6.9 三元運(yùn)算符 3.6.10 運(yùn)算符的優(yōu)先級和結(jié)合規(guī)則 3.7 表達(dá)式 3.8 實戰(zhàn)演練--創(chuàng)建多維數(shù)組 3.9 疑難解惑
第4章 PHP語言結(jié)構(gòu) 4.1 函數(shù) 4.1.1 PHP函數(shù) 4.1.2 自定義和調(diào)用函數(shù) 4.1.3 向函數(shù)傳遞參數(shù)值 4.1.4 向函數(shù)傳遞參數(shù)引用 4.1.5 從函數(shù)中返回值 4.1.6 對函數(shù)的引用 4.1.7 對函數(shù)取消引用 4.2 流程控制概述 4.3 條件控制結(jié)構(gòu) 4.3.1 單一條件分支結(jié)構(gòu)(if語句) 4.3.2 雙向條件分支結(jié)構(gòu)(if…else語句) 4.3.3 多向條件分支結(jié)構(gòu)(elseif語句) 4.3.4 多向條件分支結(jié)構(gòu)(switch語句) 4.4 循環(huán)控制結(jié)構(gòu) 4.4.1 while循環(huán)語句 4.4.2 do…while循環(huán)語句 4.4.3 for循環(huán)語句 4.4.4 foreach循環(huán)語句 4.4.5 流程控制的另一種書寫格式 4.4.6 使用break/continue語句跳出循環(huán) 4.5 實戰(zhàn)演練1--條件分支結(jié)構(gòu)綜合應(yīng)用 4.6 實戰(zhàn)演練2--循環(huán)控制結(jié)構(gòu)綜合應(yīng)用 4.7 疑難解惑 第5章 字符串和正則表達(dá)式 5.1 字符串的單引號和雙引號 5.2 字符串的連接符 5.3 字符串的基本操作 5.3.1 手動和自動轉(zhuǎn)義字符串中的字符 5.3.2 計算字符串的長度 5.3.3 字符串單詞統(tǒng)計 5.3.4 清理字符串中的空格 5.3.5 字符串的切分與組合 5.3.6 字符串子串的截取 5.3.7 字符串子串替換 5.3.8 字符串查找 5.4 什么是正則表達(dá)式 5.5 正則表達(dá)式語法規(guī)則 5.6 實戰(zhàn)演練--創(chuàng)建酒店系統(tǒng)在線訂房表 5.7 疑難解惑 第6章 PHP數(shù)組 6.1 什么是數(shù)組 6.2 數(shù)組的類型 6.2.1 數(shù)字索引數(shù)組 6.2.2 關(guān)聯(lián)索引數(shù)組 6.3 數(shù)組構(gòu)造 6.3.1 一維數(shù)組 6.3.2 多維數(shù)組 6.4 遍歷數(shù)組 6.4.1 遍歷一維數(shù)字索引數(shù)組 6.4.2 遍歷一維聯(lián)合索引數(shù)組 6.4.3 遍歷多維數(shù)組 6.5 數(shù)組排序 6.5.1 一維數(shù)組排序 6.5.2 多維數(shù)組排序 6.6 字符串與數(shù)組的轉(zhuǎn)換 6.7 向數(shù)組中添加和刪除元素 6.7.1 向數(shù)組中添加元素 6.7.2 從數(shù)組中刪除元素 6.8 查詢數(shù)組中指定元素 6.9 統(tǒng)計數(shù)組元素個數(shù) 6.10 刪除數(shù)組中的重復(fù)元素 6.11 調(diào)換數(shù)組中的鍵值和元素值 6.12 實戰(zhàn)演練--數(shù)組的序列化 6.13 疑難解惑 第7章 時間和日期 7.1 系統(tǒng)時區(qū)設(shè)置 7.1.1 時區(qū)劃分 7.1.2 時區(qū)設(shè)置 7.2 PHP日期和時間函數(shù) 7.2.1 關(guān)于UNIX時間戳 7.2.2 獲取當(dāng)前時間戳 7.2.3 獲取當(dāng)前日期和時間 7.2.4 使用時間戳獲取日期信息 7.2.5 檢驗日期的有效性 7.2.6 輸出格式化時間戳的日期和時間 7.2.7 顯示本地化的日期和時間 7.2.8 將日期和時間解析為UNIX時間戳 7.2.9 日期和時間在PHP和MySQL數(shù)據(jù)格式之間的轉(zhuǎn)換 7.3 實戰(zhàn)演練1--比較兩個時間的大小 7.4 實戰(zhàn)演練2--實現(xiàn)倒計時功能 7.5 疑難解惑 第8章 面向?qū)ο缶幊?8.1 類和對象的介紹 8.2 PHP中類的操作 8.2.1 類的聲明 8.2.2 成員屬性 8.2.3 成員方法 8.2.4 類的實例化 8.2.5 訪問類中的成員屬性和方法 8.3 構(gòu)造方法和析構(gòu)方法 8.4 訪問方法 8.5 類的繼承 8.6 抽象類和接口 8.6.1 抽象類 8.6.2 接口 8.7 面向?qū)ο蟮亩鄳B(tài)性 8.7.1 通過繼承實現(xiàn)多態(tài) 8.7.2 通過接口實現(xiàn)多態(tài) 8.8 疑難解惑 第9章 錯誤處理和異常處理 9.1 常見的錯誤和異常 9.2 錯誤處理 9.2.1 php.ini中的錯誤處理機(jī)制 9.2.2 應(yīng)用DIE語句調(diào)試 9.2.3 自定義錯誤和錯誤觸發(fā)器 9.2.4 錯誤記錄 9.3 異常處理 9.3.1 異常的基本處理方法 9.3.2 自定義的異常處理器 9.3.3 處理多個異常 9.3.4 設(shè)置頂層異常處理器 9.4 實戰(zhàn)演練--處理異?;蝈e誤 9.5 疑難解惑 第10章 PHP與Web頁面的交互 10.1 使用動態(tài)內(nèi)容 10.2 表單與PHP 10.3 表單設(shè)計 10.3.1 表單基本結(jié)構(gòu) 10.3.2 文本框 10.3.3 選項框 10.3.4 單選按鈕 10.3.5 下拉列表 10.3.6 重置按鈕 10.3.7 提交按鈕 10.4 傳遞數(shù)據(jù)的兩種方法 10.4.1 用POST方式傳遞數(shù)據(jù) 10.4.2 用GET方式傳遞數(shù)據(jù) 10.5 PHP獲取表單傳遞數(shù)據(jù)的方法 10.6 PHP對URL傳遞的參數(shù)進(jìn)行編碼 10.7 實戰(zhàn)演練--PHP與Web表單的綜合應(yīng)用 10.8 疑難解惑 第11章 PHP文件與目錄操作 11.1 文件操作 11.1.1 文件數(shù)據(jù)的寫入 11.1.2 文件數(shù)據(jù)的讀取 11.2 目錄操作 11.3 文件的上傳 11.4 實戰(zhàn)演練--編寫文本類型的訪客計算器 11.5 疑難解惑 第12章 圖形圖像處理 12.1 在PHP中加載GD庫 12.2 圖形圖像的典型應(yīng)用案例 12.2.1 創(chuàng)建一個簡單的圖像 12.2.2 使用GD2函數(shù)在照片上添加文字 12.2.3 使用TrueType字體處理中文生成圖片 12.3 Jpgraph庫的使用 12.3.1 Jpgraph的安裝 12.3.2 Jpgraph的配置 12.3.3 制作柱形圖與折線圖統(tǒng)計圖 12.3.4 制作圓形統(tǒng)計圖 12.4 實戰(zhàn)演練--制作3D餅形統(tǒng)計圖 12.5 疑難解惑 第13章 Cookie和會話管理 13.1 Cookie基本操作 13.1.1 什么是Cookie 13.1.2 創(chuàng)建Cookie 13.1.3 讀取Cookie 13.1.4 刪除Cookie 13.2 認(rèn)識Session 13.2.1 什么是Session 13.2.2 Session的基本功能 13.2.3 Cookie與Session 13.2.4 在Cookie或URL中存儲Session ID 13.3 會話管理 13.3.1 創(chuàng)建會話 13.3.2 注冊會話變量 13.3.3 使用會話變量 13.3.4 注銷和銷毀會話變量 13.4 實戰(zhàn)演練--會話管理的綜合應(yīng)用 13.5 疑難解惑 第14章 MySQL數(shù)據(jù)庫基礎(chǔ) 14.1 什么是MySQL 14.1.1 客戶機(jī)-服務(wù)器軟件 14.1.2 MySQL版本 14.1.3 MySQL的優(yōu)勢 14.2 啟動服務(wù)并登錄MySQL數(shù)據(jù)庫 14.2.1 啟動MySQL服務(wù) 14.2.2 登錄MySQL數(shù)據(jù)庫 14.2.3 配置Path變量 14.3 MySQL數(shù)據(jù)庫的基本操作 14.3.1 創(chuàng)建數(shù)據(jù)庫 14.3.2 查看數(shù)據(jù)庫 14.3.3 刪除數(shù)據(jù)庫 14.3.4 選擇數(shù)據(jù)庫 14.4 MySQL數(shù)據(jù)表的基本操作 14.4.1 創(chuàng)建數(shù)據(jù)表 14.4.2 查看數(shù)據(jù)表結(jié)構(gòu) 14.4.3 修改數(shù)據(jù)表結(jié)構(gòu) 14.4.4 刪除數(shù)據(jù)表 14.5 MySQL語句的操作 14.5.1 插入記錄 14.5.2 查詢記錄 14.5.3 修改記錄 14.5.4 刪除記錄 14.6 MySQL數(shù)據(jù)庫的備份與還原 14.6.1 數(shù)據(jù)備份 14.6.2 數(shù)據(jù)還原 14.7 疑難解惑 第15章 PHP操作MySQL數(shù)據(jù)庫 15.1 PHP訪問MySQL數(shù)據(jù)庫的一般步驟 15.2 連接數(shù)據(jù)庫前的準(zhǔn)備工作 15.3 PHP操作MySQL數(shù)據(jù)庫的函數(shù) 15.3.1 通過mysqli類庫訪問MySQL數(shù)據(jù)庫 15.3.2 使用mysqli_connecto函數(shù)連接MySQL服務(wù)器 15.3.3 使用mysqli_select_dbo函數(shù)選擇數(shù)據(jù)庫文件 15.3.4 使用mysqli_queryo函數(shù)執(zhí)行SQL語句 15.3.5 使用mysqli_fetch_assoco函數(shù)從數(shù)組結(jié)果集中獲取信息 15.3.6 使用mysqli_fetch_objecto函數(shù)從結(jié)果中獲取一行作為對象 15.3.7 使用mysqli_num_rowso函數(shù)獲取查詢結(jié)果集中的記錄數(shù) 15.3.8 使用mysqli_free_resulto函數(shù)釋放資源 15.3.9 使用mysqli_closeo函數(shù)關(guān)閉連接 15.4 實戰(zhàn)演練1--使用insert語句動態(tài)添加用戶信息 15.5 實戰(zhàn)演練2--使用select語句查詢數(shù)據(jù)信息 15.6 疑難解惑 第16章 PDO數(shù)據(jù)庫抽象類庫 16.1 PDO概述 16.2 PDO的安裝 16.3 使用PDO操作MySQL 16.3.1 連接MySQL數(shù)據(jù)庫的方法 16.3.2 使用PDO時的try catch錯誤處理結(jié)構(gòu) 16.3.3 使用PDO執(zhí)行SQL的選擇語句 16.3.4 使用PDO獲取返回數(shù)據(jù)的類方法 16.3.5 使用PDO執(zhí)行SQL的添加、修改語句 16.3.6 使用PDO執(zhí)行SQL的刪除語句 16.4 實戰(zhàn)演練--PDO的prepare表述 16.5 疑難解惑 第17章 JavaScript編程基礎(chǔ) 17.1 認(rèn)識JavaScript 17.1.1 什么是JavaScript 17.1.2 JavaScript的特點 17.2 JavaScript在HTML中的使用 17.2.1 在HTML網(wǎng)頁頭中嵌入JavaScript代碼 17.2.2 在HTML網(wǎng)頁中嵌入JavaScript代碼 17.2.3 在HTML網(wǎng)頁的元素事件中嵌入JavaScript代碼 17.2.4 在HTML中調(diào)用已經(jīng)存在的JavaScript文件 17.2.5 通過JavaScript偽URL引入JavaScript腳本代碼 17.3 JavaScript的基本語法 17.3.1 執(zhí)行順序 17.3.2 區(qū)分大小寫 17.3.3 分號與空格 17.3.4 對代碼行進(jìn)行折行 17.3.5 注釋 17.4 JavaScript的數(shù)據(jù)結(jié)構(gòu) 17.4.1 標(biāo)識符 17.4.2 關(guān)鍵字 17.4.3 保留字 17.4.4 常量 17.4.5 變量 17.5 代碼中的數(shù)據(jù)類型 17.5.1 typeof 運(yùn)算符 17.5.2 Undefined類型 17.5.3 Null類型 17.5.4 Boolean類型 17.5.5 Number類型 17.5.6 String類型 17.6 條件判斷語句 17.6.1 if語句 17.6.2 if…else語句 17.6.3 switch語句 17.7 循環(huán)控制語句 17.7.1 while語句 17.7.2 do…while語句 17.7.3 for循環(huán) 17.8 在PHP中調(diào)用JavaScript代碼 17.8.1 驗證表單元素的值是否為空 17.8.2 實現(xiàn)即時驗證效果 17.9 實戰(zhàn)演練--制作樹型菜單 17.10 疑難解惑 第18章 PHP與XML技術(shù) 18.1 XML概念 18.2 XML語法基礎(chǔ) 18.2.1 XML文檔的組成和聲明 18.2.2 XML元素介紹 18.2.3 (處理指令)實體引用 18.2.4 XML命名空間 18.2.5 XML DTD 18.2.6 使用CDATA標(biāo)記 18.3 將XML文檔轉(zhuǎn)換為HTML加以輸出 18.4 在PHP中創(chuàng)建XML文檔 18.5 使用SimpleXML擴(kuò)展 18.5.1 創(chuàng)建SimpleXMLElement對象 18.5.2 訪問特定節(jié)點元素和屬性 18.5.3 添加XML元素和屬性 18.6 實戰(zhàn)演練--動態(tài)創(chuàng)建XML文檔 18.7 疑難解惑 第19章 PHP與Ajax的綜合應(yīng)用 19.1 Ajax概述 19.1.1 什么是Ajax 19.1.2 Ajax的關(guān)鍵元素 19.1.3 CSS與Ajax 19.2 Ajax快速入門 19.2.1 全面剖析XMLHttpRequest對象 19.2.2 發(fā)出Ajax請求 19.2.3 處理服務(wù)器響應(yīng) 19.3 在PHP中應(yīng)用Ajax技術(shù) 19.4 疑難解惑 第20章 Smarty模板 20.1 MVC概述 20.2 什么是模板引擎 20.3 Smarty概述 20.3.1 什么是Smarty 20.3.2 Smarty與MVC 20.4 Smarty的安裝和配置 20.4.1 Smarty的下載和安裝 20.4.2 第一個Smarty程序 20.5 Smarty模板設(shè)計 20.5.1 Smarty模板文件 20.5.2 Smarty標(biāo)識(tags) 20.5.3 Smarty變量 20.5.4 Smarty數(shù)組 20.5.5 Smarty中的流程控制語句 20.6 疑難解惑 第21章 Zend Framework框架 21.1 什么是Zend Framework框架 21.2 Zend Framework的目錄結(jié)構(gòu) 21.3 Zend Framework的安裝與測試 21.3.1 Zend Framework的安裝 21.3.2 創(chuàng)建一個新的Zend Framework應(yīng)用 21.4 PHP與Zend Framework的基本操作 21.4.1 在Zend Framework應(yīng)用中創(chuàng)建控制層文件 21.4.2 在Zend Framework的控制層文件中添加一個action 21.4.3 在Zend Framework中創(chuàng)建布局(layout) 21.4.4 在Zend Framework中的數(shù)據(jù)庫操作 21.4.5 在Zend Framework中創(chuàng)建表單 21.5 專家解惑 第22章 PHP+MySQL開發(fā)論壇實戰(zhàn) 22.1 網(wǎng)站的需求分析 22.1.1 需求分析 22.1.2 網(wǎng)站功能模塊分析 22.2 數(shù)據(jù)庫分析 22.2.1 分析數(shù)據(jù)庫 22.2.2 創(chuàng)建數(shù)據(jù)表 22.3 論壇的代碼實現(xiàn) 22.3.1 數(shù)據(jù)庫連接相關(guān)文件 22.3.2 論壇主頁面 22.3.3 新用戶注冊頁面 22.3.4 論壇帖子的相關(guān)頁面 22.3.5 后臺管理系統(tǒng)的相關(guān)頁面

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號