基本介紹
內容簡介
《普通高等教育“十二五”計算機類規劃教材:PHP程式設計案例教程》所附DVD光碟中含有全部案例原始碼、理論及實驗課件等;本書內容實用,案例豐富,操作性強,適合作為各類院校計算機專業的教材,也可以作為初、中級PHP用戶的學習用書。
目錄
第一部分 基礎知識篇
第1章 PHP概述
1.1 PHP入門
1.1.1 PHP介紹
1.1.2 PHP的工作原理
1.1.3 如何學好PHP編程
1.2 PHP環境搭建
1.2.1 PHP相關軟體下載
1.2.2 AppServ安裝與測試(Windows)
1.2.3 XAMPP安裝與測試(Windows)
1.2.4 IIS+PHP+MySQL安裝與配置(Windows)
1.3 PHP常用開發工具
1.4 案例教程
案例001 第1個PHP程式
案例002 AppServ伺服器的配置
案例003 Zend Studio工具的下載和安裝
案例004 第2個PHP程式
第2章 HTML基礎
2.1 HTML知識
2.1.1 HTML基本構成
2.1.2 HTML基本標籤
2.1.3 HTML表單
2.1.4 iframe框架
2.2 CSS樣式知識
2.2.1 CSS編碼位置與格式
2.2.2 CSS屬性
2.2.3 DIV十CSS
2.3 JavaScript知識
2.3.1 JavaScript編寫位置
2.3.2 JavaScript墓礎語法
2.3.3 JavaScript控制語句
2.3.4 JavaScript的函式和事件處理機制
2.4 案例教程
案例005 HTML標籤——創建電影入口網站主頁
案例006 表單——創建會員註冊頁面
案例007 CSS樣式——創建電影入口網站主頁樣式
案例008 CSS樣式——創建會員註冊頁面樣式
案例009 為會員註冊頁面添加JavaScript驗證功能
案例010 JavaScript特效——浮動廣告視窗
案例011 JavaScript特效——網頁右下方廣告視窗
案例012 JavaScript特效——下拉式二級導航選單
第3章 PHP語法基礎
3.1 PHP標記與注釋
3.1.1 PHP標記
3.1.2 PHP注釋
3.2 PHP的數據類型
3.2.1 標量數據類型
3.2.2 複合數據類型
3.2.3 特殊數據類型
3.2.4 數據類型檢測函式
3.2.5 數據類型轉換函式
3.3 PHP常量
3.3.1 預定義常量
3.3.2 常量的聲明和使用
3.4 PHP變數
3.4.1 變數聲明
3.4.2 交量賦值和使用
3.4.3 可變變數
3.5 PHP運算符和表達式
3.5.1 PHP運算符
3.5.2 PHP表達式
3.6 PHP函式
3.6.1 函式的定義和調用
3.6.2 參數傳遞
3.6.3 函式返回值
3.6.4 變數作用域
3.6.5 PHP標準函式館
3.7 PHP編碼規範
3.7.1 PHP書寫規範
3.7.2 PHP命名規範
3.8 案例教程
案例013 輸出系統當前時間
案例014 預定義常量和自定義常量套用
案例015 自增自減運算符的套用
案例016 數字與字元串的運算
案例017 單引號和雙引號修飾字元串
案例018 轉義字元的套用
案例019 時間間大小的比較
案例020 三元運算符的套用
案例021 位運算實現數字加密和解密
案例022 中文字元串截取
案例023 網站敏感詞語過濾
第4章 PHP流程控制結構
4.1 條件控制語句
4.1.1 if條件控制語句
4.1.2 switch多分支語句
4.2 循環控制語句
4.2.1 while循環語句
4.2.2 do——while循環語句
4.2.3 for循環語句
4.3 跳轉語句
4.3.1 break跳轉語句
4.3.2 continue跳轉語句
4.4 包含語句
4.5 案例教程
案例024 生活小衛士
案例025 網頁版計算器
案例026 國家節假日提醒
案例027 商品信息列表展示
案例028 九九乘法表
案例029 偶數乘法表
第5章 PHP數組
5.1 數組及數組類型
5.1.1 數組概述
5.1.2 數字索引數組
5.1.3 關聯數組
5.2 數組的基本操作
5.2.1 創建數組
5.2.2 數組的賦值
5.2.3 遍歷數組
5.3 PHP數組函式
5.3.1 數組統計函式
5.3.2 刪除數組中重複元素
5.3.3 字元串與數組的轉換
5.3.4 向數組中添加元素
5.3.5 獲取並刪除數組最後元素
5.4 PHP全局數組
5.4.1 $-SERVER[]全局數組
5.4.2 $-GET[]和$-POST[]全局數組
5.4.3 $-FILES[]全局數組
5.5 案例教程
案例030 數組的創建與輸出
案例031 數組元素賦值
稟例032 隨機抽獎程式
案例033 顧客投訴信息處理
第6章 PHP網站開發
6.1 WEB表單設計
6.1.1 創建表單標籤
6.1.2 表單控制項
6.2 表單數據提交與獲取
6.2.1 POST方法提交和獲取表單數據
6.2.2 GET方法提交和獲取數據
6.2.3 表單數據的獲取
6.2.4 超連結數據的獲取
6.3 SESSION管理
6.3.1 SESSION工作原理
6.3.2 使用SESSION
6.4 Cookie管理
6.4.1 Cookie工作原理
6.4.2 使用Cookie
6.5 案例教程
……
第二部分 技能提高篇
參考文獻