PHP動態Web開發技術

PHP動態Web開發技術

《PHP動態Web開發技術》是2019年10月人民郵電出版社出版的圖書,作者是郭玲。

基本介紹

  • 中文名:PHP動態Web開發技術
  • 作者:郭玲
  • ISBN:9787115500199
  • 頁數:220頁
  • 定價:45元
  • 出版社:人民郵電出版社
  • 出版時間:2019年10月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書系統地講解在Eclipse開發環境中使用PHP程式語言開發動態Web項目的流程與技術。全書圍繞實際工程項目展開,著重培養學生的開發能力。
全書共10章,主要介紹動態Web的概念與開發環境的搭建、創建PHP動態網站、數據處理、數據輸出、數據採集、頁面引用、狀態維護、MySQL資料庫、使用PHP訪問MySQL資料庫等,最後通過一個完整的Web項目開發實踐,介紹了使用PHP語言開發動態Web應用程式的基本原則、常見網站效果的開發技巧及項目編程規範。

圖書目錄

第 1章 動態Web技術概述與開發環境搭建 1
1.1 動態Web概述 1
1.1.1 靜態Web與動態Web 1
1.1.2 動態Web訪問流程 2
1.1.3 常見的動態Web開發技術 2
1.2 PHP簡介 3
1.2.1 PHP的發展歷史 3
1.2.2 PHP的特點 4
1.3 PHP開發環境的搭建 5
1.3.1 開發環境與工具 5
1.3.2 構建PHP伺服器 6
1.3.3 WampServer管理界面 10
1.3.4 設定PHP版本 11
1.3.5 安裝開發工具Eclipse PDT 11
1.4 小結 12
第 2章 創建PHP動態網站 13
2.1 使用Eclipse創建PHP網站 13
2.2 PHP網頁檔案結構 18
2.3 PHP基本語法 19
2.3.1 PHP標記 19
2.3.2 語句 20
2.3.3 注釋 20
2.4 小結 20
第3章 數據處理 21
3.1 變數與常量 21
3.1.1 變數 21
3.1.2 可變變數 22
3.1.3 常量 23
3.1.4 命名規範 24
3.2 數據類型 24
3.2.1 整型 24
3.2.2 浮點型 25
3.2.3 布爾型 25
3.2.4 字元串 25
3.2.5 數組 28
3.2.6 對象 34
3.2.7 NULL 35
3.2.8 數據類型檢查 35
3.2.9 數據類型轉換 35
3.3 運算符 38
3.4 流程控制語句 42
3.4.1 條件語句 42
3.4.2 循環語句 47
3.4.3 跳轉語句 52
3.5 函式 53
3.5.1 創建與調用函式 53
3.5.2 函式參數 54
3.5.3 函式返回值 57
3.6 變數作用域 58
3.6.1 局部變數與全局變數 58
3.6.2 在函式內部訪問全局變數 59
3.6.3 靜態變數 59
3.7 面向對象編程 60
3.7.1 類 61
3.7.2 對象 62
3.7.3 封裝 65
3.7.4 繼承 65
3.7.5 接口 66
3.7.6 抽象類 69
3.8 實踐演練 70
3.8.1 問題分析 71
3.8.2 編程實現 71
3.9 小結 73
第4章 數據輸出 74
4.1 輸出字面量 74
4.1.1 echo 74
4.1.2 print 75
4.2 輸出變數 75
4.3 按格式輸出數據 77
4.4 輸出數組和對象 78
4.5 小結 79
第5章 數據採集 80
5.1 form表單採集數據 80
5.1.1 form表單 80
5.1.2 表單元素 81
5.2 處理表單 85
5.3 檔案上傳 87
5.3.1 檔案上傳處理 87
5.3.2 上傳檔案檢查 92
5.4 數據驗證 96
5.4.1 表單驗證 96
5.4.2 提交數據的安全處理 100
5.5 小結 104
第6章 頁面引用 105
6.1 頁面布局 105
6.2 頁面包含 109
6.2.1 include和require 109
6.2.2 include_once和require_once 111
6.3 小結 111
第7章 狀態維護 112
7.1 狀態維護概述 112
7.2 查詢字元串 112
7.2.1 在網頁間傳遞參數 112
7.2.2 頁面跳轉 113
7.3 Cookie 119
7.3.1 Cookie的原理 119
7.3.2 使用Cookie 119
7.3.3 Cookie的生命周期 121
7.4 Session 122
7.4.1 會話機制 122
7.4.2 使用Session 122
7.4.3 Session的失效 125
7.5 小結 128
第8章 MySQL資料庫 129
8.1 MySQL簡介 129
8.1.1 MySQL的特點 129
8.1.2 資料庫存儲引擎 130
8.2 MySQL的安裝與啟動 130
8.3 訪問MySQL資料庫 131
8.3.1 MySQL命令行工具 131
8.3.2 圖形管理工具 132
8.3.3 程式語言 132
8.4 使用phpMyAdmin運算元據庫 133
8.4.1 登錄MySQL 133
8.4.2 創建資料庫 134
8.4.3 創建數據表 135
8.4.4 添加表數據 140
8.5 常用SQL語句 142
8.5.1 SELECT語句 142
8.5.2 INSERT語句 145
8.5.3 UPDATE語句 147
8.5.4 DELETE語句 147
8.6 小結 149
第9章 PHP訪問資料庫 150
9.1 數據訪問接口 150
9.2 使用MySQLi接口訪問MySQL資料庫 151
9.2.1 操作步驟 151
9.2.2 連線MySQL資料庫 151
9.2.3 創建並執行SQL語句 152
9.2.4 獲取結果 152
9.2.5 關閉連線 154
9.3 實踐演練 154
9.3.1 查詢數據 154
9.3.2 添加數據 161
9.3.3 刪除數據 165
9.3.4 編輯數據 168
9.4 小結 178
第 10章 網上書城項目 179
10.1 網上書城功能介紹 179
10.2 資料庫設計 183
10.3 創建網站 186
10.3.1 網站檔案結構 186
10.3.2 建立網站和資料庫並準備資源 186
10.4 統一網站風格 187
10.5 資料庫連線 190
10.6 主頁 191
10.7 用戶登錄/註銷 193
10.8 用戶註冊 198
10.9 用戶信息 203
10.10 商品展示 208
10.11 購物車 211
10.12 結算與生成訂單 216
10.13 小結 220

相關詞條

熱門詞條

聯絡我們