《軟件技術系列叢書:PHP WEB程序設計》內容分為以下3個部分。
第一部分:基礎部分,該部分主要包括初始PHP 、PHP環境搭建、PHP語言基礎、流程控制語句、數組和函數。
第二部分:核心知識,該部分主要有五個章節,包括PHP與WEB頁面交互、CooKie與Session、PHP操作數據庫、面向對象、文件基本操作等。
第三部分:綜合案例,該部分中綜合案例選擇的是具有典型意義且功能完備的新聞發布系統。在該部分中以項目開發流程為導向,講解項目開發的需求分析、項目開發的規范設計、數據字典設計、項目的每個功能模塊的編碼,以及項目測試和維護。通過一個完整的項目開發,使得讀者了解項目開發的整個流程,以便以后能更容易地融入項目開發團隊。
《軟件技術系列叢書:PHP WEB程序設計》采用雙線并行的架構設計,理論與實戰項目實訓緊密結合。教材知識內容突出重點和難點,對重點和難點講解運用大量的示例來進行演示。
語言簡潔,圖文并茂。
無論是PHP的初學者,還是有一定基礎的程序員,《軟件技術系列叢書:PHP WEB程序設計》都是一本難得的參考書。《軟件技術系列叢書:PHP WEB程序設計》非常適合多媒體、軟件開發、網站規劃與開發等專業高職生、本科生及其教師,也適合廣大科研和工程技術人員研讀。
第一部分 基礎知識
第1章 初識PHP
學習目標
相關知識
1.1 介紹PHP
1.2 資深程序員談如何學習PHP
1.3 PHP常用的開發工具
1.4 PHP學習資源
本章小結
本章習題
第2章 PHP的環境搭建
學習目標
引導案例
相關知識
2.1 學習PHP前的準備工作
2.2 集成環境wampServer的搭建
實戰案例
本章小結
本章習題
第3章 PHP語言基礎
學習目標
引導案例
相關知識
3.1 PHP的基本語言
3.2 PHP數據類型
3.3 常量與變量
3.4 運算符及表達式
實戰案例
本章小結
本章習題
第4章 流程控制語句
學習目標
引導案例
相關知識
4.1 程序的三種控制結構
4.2 條件控制語句
4.3 循環控制語句
4.4 跳轉語句
實戰案例
本章小結
本章習題
第5章 數組
學習目標
引導案例
相關知識
5.1 數組的概述
5.2 數組的類型
5.3 數組的定義
5.4 數組的輸出與遍歷
5.5 數組函數以及數組拆分合并
四 實戰案例
本章小結
本章習題
第6章 函數
學習目標
引導案例
相關知識
6.1 函數的定義與調用
6.2 PHP常用函數
6.3 文件的包含函數
實戰案例
本章小結
本章習題
第二部分 核心知識
三第7章 PHP與WEB頁面交互
學習目標
引導案例
相關知識
7.1 表單元素
7.2 PHP全局數組
7.3 設置響應頭
實戰案例
本章小結
本章習題
第8章 Cookie與Session
學習目標
引導案例
相關知識
8.1 Cookie數組
8.2 Session數組
實戰案例
本章小結
本章習題
第9章 PHP操作數據庫
學習目標
引導案例
相關知識
9.1 phpMyAdmin管理MySQL數據庫
9.2 PHP與MySQL數據庫編程
9.3 PHP與mysqli編程
9.4 管理MySQL數據庫中的數據
實戰案例
本章小結
本章習題
第10章 面向對象
學習目標
引導案例
相關知識
10.1 面向對象的概述
10.2 類和對象
10.3 類的封裝
10.4 類的繼承與類的關鍵字
實戰案例
本章小結
本章習題
第11章 文件的基本操作
學習目標
引導案例
相關知識
11.1 文件系統概述
11.2 目錄的操作
11.3 文件操作
實戰案例
本章小結
本章習題
第三部分 綜合案例
第12章 綜合案例新聞發布系統
學習目標
引導案例
綜合案例
12.1 項目需求分析
12.2 項目開發規范
12.3 數據字典設計
12.4 操作數據類的實現
12.5 新聞管理后臺界面
12.6 用戶管理模塊
12.7 欄目管理模塊
12.8 新聞管理模塊
參考文獻