內容簡介
《PHP 5.5從零開始學(視頻教學版)》循序漸進地介紹瞭PHP 5.5開發動態網站的主要知識和技能,提供瞭大量的PHP應用實例供讀者實踐。每一章節都清晰講述瞭代碼作用及其編寫思路,使讀者能在最短時間內迅速掌握PHP的應用開發技能。
全書共22章,分彆介紹瞭PHP 5.5的基本概念、PHP服務器環境配置、PHP的基本語法、PHP的語言結構、字符串和正則錶達式、數組、時間和日期、麵嚮對象、錯誤處理和異常處理、PHP與Web頁麵交互、文件與目錄操作、圖形圖像處理、Cookie與會話管理、MySQL數據庫基礎、PHP操作MySQL數據庫、PDO數據庫抽象類庫、PHP與JavaScript綜閤應用、PHP與XML技術的綜閤應用、PHP與Ajax的綜閤應用、Smarty模版、Zend framework框架等,最後通過一個PHP+MySQL數據庫的綜閤案例,使讀者進一步鞏固所學的知識,提高綜閤實戰能力。
《PHP 5.5從零開始學(視頻教學版)》適閤PHP的初學者,以及廣大網站開發人員,也可供高等院校和培訓學校相關專業的師生參考。
目錄
第1章 初識PHP
1.1 PHP的來龍去脈
1.1.1 PHP的概念
1.1.2 PHP的發展曆程
1.1.3 PHP語言的優勢
1.2 PHP能乾什麼
1.3 PHP 5.5的新特點
1.4 PHP常用開發工具
1.4.1 PHP代碼開發工具
1.4.2 網頁設計工具
1.4.3 文本編輯工具
1.5 疑難解惑
第2章 PHP 5.5服務器環境配置
2.1 PHP服務器概述
2.2 安裝PHP 5.5前的準備工作
2.2.1 軟硬件環境
2.2.2 獲取PHP 5.5安裝資源包
2.3 PHP 5.5+IIS服務器安裝配置
2.3.1 IIS簡介及其安裝
2.3.2 PHP的安裝
2.3.3 虛擬目錄的設置
2.4 PHP 5.5+Apache服務器的環境搭建
2.4.1 Apache簡介
2.4.2 關閉原有的網站服務器
2.4.3 安裝Apache
2.4.4 將PHP與Apache建立關聯
2.5 實戰演練--我的第一個PHP程序
2.6 疑難解惑
第3章 PHP 5.5的基本語法
3.1 PHP標識符
3.1.1 短風格
3.1.2 script風格
3.1.3 ASP風格
3.2 編碼規範
3.2.1 什麼是編碼規範
3.2.2 PHP中的編碼規範
3.3 常量
3.3.1 聲明和使用常量
3.3.2 內置常量
3.4 變量
3.4.1 PHP中的變量聲明
3.4.2 可變變量與變量的引用
3.4.3 變量作用域(variable scope)
3.5 數據類型
3.5.1 什麼是類型
3.5.2 整型(integer)
3.5.3 浮點型(float或double)
3.5.4 布爾型(boolean)
3.5.5 字符串型(string)
3.5.6 數組型(array)
3.5.7 對象型(object)
3.5.8 NULL型
3.5.9 資源類型(resource)
3.5.10 數據類型之間的相互轉換
3.6 運算符
3.6.1 算術運算符
3.6.2 字符串運算符
3.6.3 賦值運算符
3.6.4 比較運算符
3.6.5 邏輯運算符
3.6.6 按位運算符
3.6.7 否定控製運算符
3.6.8 錯誤控製運算符
3.6.9 三元運算符
3.6.10 運算符的優先級和結閤規則
3.7 錶達式
3.8 實戰演練--創建多維數組
3.9 疑難解惑
第4章 PHP語言結構
4.1 函數
4.1.1 PHP函數
4.1.2 自定義和調用函數
4.1.3 嚮函數傳遞參數值
4.1.4 嚮函數傳遞參數引用
4.1.5 從函數中返迴值
4.1.6 對函數的引用
4.1.7 對函數取消引用
4.2 流程控製概述
4.3 條件控製結構
4.3.1 單一條件分支結構(if語句)
4.3.2 雙嚮條件分支結構(if…else語句)
4.3.3 多嚮條件分支結構(elseif語句)
4.3.4 多嚮條件分支結構(switch語句)
4.4 循環控製結構
4.4.1 while循環語句
4.4.2 do…while循環語句
4.4.3 for循環語句
4.4.4 foreach循環語句
4.4.5 流程控製的另一種書寫格式
4.4.6 使用break/continue語句跳齣循環
4.5 實戰演練1--條件分支結構綜閤應用
4.6 實戰演練2--循環控製結構綜閤應用
4.7 疑難解惑
第5章 字符串和正則錶達式
5.1 字符串的單引號和雙引號
5.2 字符串的連接符
5.3 字符串的基本操作
5.3.1 手動和自動轉義字符串中的字符
5.3.2 計算字符串的長度
5.3.3 字符串單詞統計
5.3.4 清理字符串中的空格
5.3.5 字符串的切分與組閤
5.3.6 字符串子串的截取
5.3.7 字符串子串替換
5.3.8 字符串查找
5.4 什麼是正則錶達式
5.5 正則錶達式語法規則
5.6 實戰演練--創建酒店係統在綫訂房錶
5.7 疑難解惑
第6章 PHP數組
6.1 什麼是數組
6.2 數組的類型
6.2.1 數字索引數組
6.2.2 關聯索引數組
6.3 數組構造
6.3.1 一維數組
6.3.2 多維數組
6.4 遍曆數組
6.4.1 遍曆一維數字索引數組
6.4.2 遍曆一維聯閤索引數組
6.4.3 遍曆多維數組
6.5 數組排序
6.5.1 一維數組排序
6.5.2 多維數組排序
6.6 字符串與數組的轉換
6.7 嚮數組中添加和刪除元素
6.7.1 嚮數組中添加元素
6.7.2 從數組中刪除元素
6.8 查詢數組中指定元素
6.9 統計數組元素個數
6.10 刪除數組中的重復元素
6.11 調換數組中的鍵值和元素值
6.12 實戰演練--數組的序列化
6.13 疑難解惑
第7章 時間和日期
7.1 係統時區設置
7.1.1 時區劃分
7.1.2 時區設置
7.2 PHP日期和時間函數
7.2.1 關於UNIX時間戳
7.2.2 獲取當前時間戳
7.2.3 獲取當前日期和時間
7.2.4 使用時間戳獲取日期信息
7.2.5 檢驗日期的有效性
7.2.6 輸齣格式化時間戳的日期和時間
7.2.7 顯示本地化的日期和時間
7.2.8 將日期和時間解析為UNIX時間戳
7.2.9 日期和時間在PHP和MySQL數據格式之間的轉換
7.3 實戰演練1--比較兩個時間的大小
7.4 實戰演練2--實現倒計時功能
7.5 疑難解惑
第8章 麵嚮對象編程
8.1 類和對象的介紹
8.2 PHP中類的操作
8.2.1 類的聲明
8.2.2 成員屬性
8.2.3 成員方法
8.2.4 類的實例化
8.2.5 訪問類中的成員屬性和方法
8.3 構造方法和析構方法
8.4 訪問方法
PHP 5.5從零開始學(視頻教學版) epub pdf mobi txt 電子書 下載 2024
PHP 5.5從零開始學(視頻教學版) 下載 epub mobi pdf txt 電子書