全面講述使用PHP語言結合MySQL數據庫以及AJAX技術進行動態網站開發,從網站開發環境的配置以及PHP的基本語法入手,通過大量流程圖、直觀示意圖、詳細程序注釋、大量的網頁開發實例,循序漸進地引導讀者掌握PHP應用開發技術的核心知識結構,讓讀者快速成為一位構建網站的高手。
本書共13章,介紹了創建PHP開發環境、了解必備的HTML與CSS知識、PHP入門、PHP基本語法、活用PHP函數、網頁狀態管理、服務器端的文件處理、MySQL數據庫入門、PHP訪問MySQL數據庫、面向對象程序設計、使用xajax設計AJAX網頁程序、創建聊天室、創建網絡相冊等。
本書對於PHP應用開發的新手而言是一本不錯的入門教材,也適合有一定基礎的網站開發人員,以及大中專院校的師生學習和參考。
第一篇 基礎篇
第1章 認識動態網頁技術
1.1 WWW與HTTP協議
1.2 動態網頁技術
1.3 認識
1.3.1 PHP簡史
1.3.2 PHP的運行原理
1.3.3 PHP的特色
1.3.4 PHP的版本
1.4 創建PHP運行環境——安裝WampServer
1.4.1 WampServer簡介
1.4.2 安裝WampServer
1.4.3 設置基本項目
1.5 基本設置與管理
1.5.1 手動啟動服務
1.5.2 查看與修改設置
1.6 開發PHP網頁的工具
1.7 習題
第2章 必備的HTML與CSS重點
2.1 HTML的標記與結構
2.1.1 HTML標記的種類
2.1.2 HTML文件結構
2.1.3 標記屬性
2.2 基本的HTML標記
2.2.1 特殊字符表示法
2.2.2 超鏈接的鏈接屬性
2.3 表單
2.3.1 表單中的字段名稱與字段值
2.3.2 創建表單
2.3.3 創建文本框
2.4 CSS樣式表
2.4.1 CSS規則語法
2.4.2 選擇器的種類
2.4.3 定義CSS樣式
2.5 使用CSS控制網頁版面布局
2.5.1 CSS排版的觀念
2.5.2 設置區塊的標記
2.5.3 區塊邊界
2.5.4 對齊方式
2.5.5 DIV區塊水平排列
2.5.6 利用CSS媒體查詢為不同設備設計版面
2.6 實戰演練——以
區塊規划網頁版面
2.7 實戰演練——綜合表單
習題
程序練習
第二篇 入門篇
第3章 PHP入門
3.1 編寫第一個PHP網頁
3.1.1 PHP標記
3.1.2 PHP命令
3.1.3 PHP的程序格式
3.1.4 注釋
3.2 結合PHP與HTML
3.3 PHP的錯誤信息
3.3.1 語法錯誤
3.3.2 運行時錯誤
3.3.3 控制錯誤信息
習題
第4章 認識PHP基本語法
4.1 數據類型與變量
4.1.1 變量名
4.1.2 數據類型
4.1.3 PHP的字符串表示法
4.2 數組
4.2.1 一維數組
4.2.2 二維數組與多維數組
……
第5章 活用PHP函數
第6章 網頁狀態管理——Cookie與Session
第7章 服務器端的文件處理
第三篇 數據庫篇
第8章 MySQL數據庫入門
第9章 PHP訪問MySQL數據庫
第四篇 面向對象與實戰應用篇
第10章 面向對象程序設計
第11章 使用xajax設計AJAX網頁程序
第12章 聊天室——AJAX版
第13章 網絡相冊——AJAX版
附錄A 正則表達式
附錄B PHP錯誤信息的類型與設置