PHP+MySQL網站開發與實踐教程

PHP+MySQL網站開發與實踐教程

《PHP+MySQL網站開發與實踐教程》是2019年9月清華大學出版社出版的圖書,作者是卜耀華、石玉芳。

基本介紹

  • 書名:PHP+MySQL網站開發與實踐教程
  • 作者:卜耀華、石玉芳
  • ISBN:9787302533351
  • 定價:49.80元
  • 出版社:清華大學出版社
  • 出版時間:2019年9月
內容簡介,圖書目錄,

內容簡介

本書從網站開發技術與資料庫技術的實際套用出發,以任務驅動、案例教學的方式,介紹了PHP及相關技術,具有概念清晰、系統全面、實用性強、易於學習和教學資源豐富等特點。
本書主要內容包括PHP概述、PHP開發環境、PHP基本語法、流程控制、PHP函式與檔案系統、PHP數組與字元串、PHP面向對象編程、MySQL資料庫技術基礎、PHP訪問與操作MySQL資料庫、項目開發實戰。全書包含23個課堂實踐,供讀者課後訓練,鞏固所學知識。
本書可作為高等學校計算機專業及各類培訓機構的網站開發技術、資料庫技術基礎等課程的教材,也可作為PHP應用程式開發人員的參考書。

圖書目錄

第1章PHP概述
1.1什麼是PHP
1.2PHP的優勢與特性
1.2.1PHP的優勢
1.2.2PHP的特性
1.3PHP的套用領域
1.4PHP常用開發工具
1.4.1PHP代碼開發工具
1.4.2網頁設計工具
1.4.3文本編輯工具
課堂實踐11: PHP代碼開發工具的使用
1.5本章小結
1.6思考與實踐
第2章PHP開發環境
2.1PHP腳本程式工作流程
2.2PHP環境搭建
2.2.1軟硬體環境
2.2.2IIS伺服器的安裝配置
2.2.3Apache伺服器的安裝配置
2.3PHP集成軟體
2.3.1PHP集成軟體簡介
2.3.2WampServer安裝
課堂實踐21: PHP測試程式
2.4本章小結
2.5思考與實踐
第3章PHP基本語法
3.1PHP基礎
3.1.1PHP標記
3.1.2PHP注釋
3.1.3PHP標識符
3.1.4簡單的PHP程式示例
3.2數據類型
3.2.1布爾類型
3.2.2整型
3.2.3浮點型
3.2.4字元串類型
3.2.5數組類型
3.2.6對象類型
3.2.7資源類型
3.2.8空類型
3.2.9數據類型轉換
3.3常量與變數
3.3.1變數的聲明與賦值
3.3.2可變變數
3.3.3常量
3.4運算符與表達式
3.4.1運算符
3.4.2表達式
課堂實踐31: 基本語法綜合套用
3.5本章小結
3.6思考與實踐
第4章流程控制
4.1基本控制結構
4.2條件控制結構
4.2.1if語句
4.2.2if…else語句
4.2.3if…elseif語句
4.2.4switch語句
課堂實踐41: 條件控制結構的套用
4.3循環控制結構
4.3.1while語句
4.3.2do…while語句
4.3.3for語句
課堂實踐42: 循環控制結構的套用
4.4跳轉語句
4.4.1break語句
4.4.2continue語句
4.5本章小結
4.6思考與實踐
第5章PHP函式與檔案系統
5.1PHP函式
5.1.1內置函式
5.1.2自定義函式
課堂實踐51: 函式的套用
5.2檔案操作
5.2.1檔案的打開與關閉
5.2.2檔案的讀取與寫入
5.2.3檔案的複製和刪除
5.2.4檔案屬性
5.3操作
5.3.1創建和刪除
5.3.2打開和關閉
5.3.3讀取和遍歷
5.4檔案上傳
5.4.1檔案上傳設定
5.4.2預定義變數$_FILES的套用
課堂實踐52: 訪客計數器
5.5本章小結
5.6思考與實踐
第6章PHP數組與字元串
6.1數組
6.1.1數組的聲明和初始化
6.1.2數組的遍歷
6.1.3數組的排序
課堂實踐61: 數組排序的套用
6.2字元串
6.2.1字元串的定義方法
6.2.2字元串處理函式
課堂實踐62: 驗證身份證號碼的正確性
6.3正則表達式
6.3.1正則表達式的概念
6.3.2正則表達式的語法
6.3.3PHP中相關正則表達式的函式
課堂實踐63: 複雜格式數據的驗證
6.4本章小結
6.5思考與實踐
第7章PHP面向對象編程
7.1面向對象技術概述
7.1.1面向對象程式設計的思想
7.1.2面向對象程式設計的特徵
7.2類和對象
7.2.1類和對象的關係
7.2.2類的聲明
7.2.3類的成員
7.2.4類的實例化
7.2.5類中成員的訪問
7.2.6特殊的對象引用
課堂實踐71: 訪問類中的成員
7.3構造方法和析構方法
7.3.1構造方法
7.3.2析構方法
7.4類的封裝性
7.4.1設定私有成員
7.4.2私有成員的訪問
7.5類的繼承性
7.5.1類繼承的定義
7.5.2訪問類型的控制
7.5.3重載父類中的方法
課堂實踐72: 簡易學生信息管理
7.6抽象類與接口
7.6.1抽象類
7.6.2接口
7.7本章小結
7.8思考與實踐
第8章MySQL資料庫技術基礎
8.1資料庫技術基礎
8.1.1資料庫系統概述
8.1.2數據模型
課堂實踐81: 教務管理系統的資料庫設計
8.2MySQL的功能及特點
8.2.1MySQL的版本
8.2.2MySQL的特性
8.3資料庫的創建與管理
8.3.1MySQL資料庫簡介
8.3.2管理資料庫
課堂實踐82: 創建和管理教務管理系統資料庫
8.4表的創建與管理
8.4.1表概述
8.4.2創建和管理表
8.4.3表數據操作
課堂實踐83: 創建教務管理系統數據表
8.4.4創建和管理索引
8.4.5數據完整性
課堂實踐84: 教務管理系統中表的約束管理
8.5數據查詢
8.5.1簡單查詢
課堂實踐85: 簡單查詢的套用
8.5.2連線查詢
課堂實踐86: 連線查詢的套用
8.5.3子查詢
課堂實踐87: 子查詢的套用
8.5.4聯合查詢
8.6視圖管理
8.6.1視圖概述
8.6.2創建視圖
8.6.3更新視圖
8.6.4刪除視圖
課堂實踐88: 教務管理系統中視圖管理的套用
8.7存儲過程和觸發器
8.7.1存儲過程
課堂實踐89: 創建查詢選課記錄的存儲過程
8.7.2觸發器
課堂實踐810: 創建一個插入事件觸發器
8.8本章小結
8.9思考與實踐
第9章PHP訪問與操作MySQL資料庫
9.1PHP訪問MySQL
9.1.1PHP訪問MySQL資料庫的方式
9.1.2PHP訪問MySQL的基本步驟
9.2mysqli擴展的使用
9.2.1mysqli擴展連線並選擇資料庫
9.2.2mysqli擴展運算元據庫
9.3PDO方式訪問資料庫
9.3.1PDO的基本概念
9.3.2PDO連線資料庫
9.3.3PDO中執行SQL語句
9.3.4PDO中獲取結果集
9.3.5PDO中的錯誤處理
課堂實踐91: 簡單的用戶註冊管理
9.4本章小結
9.5思考與實踐
第10章項目開發實戰
10.1系統分析
10.1.1開發背景
10.1.2需求分析
10.2系統設計
10.2.1系統功能設計
10.2.2資料庫設計
10.2.3開發環境選擇
10.3系統實現
10.3.1資料庫訪問
10.3.2登錄模組
10.3.3系統主模組
10.3.4讀者信息管理模組
10.3.5圖書信息管理模組
10.3.6圖書借閱管理模組
10.4本章小結
10.5思考與實踐
附錄APHP 7常用內置函式
附錄BPHP 7預定義變數
附錄CPHP 7預定義常量
參考文獻

相關詞條

熱門詞條

聯絡我們