- 第1章 LAMP網站構建
- 1.1 介紹網站給你認識
- 1.2 動態網站開發所需的Web構建
- 1.3 幾種主流的Web應用程序平臺
- 1.4 Web的工作原理
- 1.5 LAMP網站開發組合概述
- 1.6 學PHP需要學習什么內容
- 1.7 小結
- 第2章 HTML的設計與應用
- 2.1 網頁制作概述
- 2.2 HTML語言的語法
- 2.3 HTML文件的主體結構
- 2.4 HTML文檔頭部元素<head>
- 2.5 HTML文檔主體標記
- 2.6 文字版面的編輯
- 2.7 創建圖像和鏈接
- 2.8 使用HTML表格
- 2.9 HTML框架結構
- 2.10 HTML表單設計
- 2.11 小結
- PHP函數
- 1.常用函數
- date
- include,include_once.require,require_once
- 輸出打印
- strlen
- implode
- explode
- trim
- substr
- str_replace
- htmlentities
- php數組排序函數
- 第3章 層疊樣式表CSS
- 3.1 CSS簡介
- 3.2 CSS規則的組成
- 3.3 在HTML文檔中放置CSS的幾種方式
- 3.4 CSS選擇器
- 3.5 CSS常見的樣式屬性和值
- 3.6 小結
- 第4章 DIV+CSS網頁標準化布局
- 4.1 DIV+CSS對頁面布局的優勢
- 4.2 “無意義”的HTML元素div和span
- 4.3 W3C盒子摸下
- 4.4 和頁面布局有關的CSS屬性
- 4.5 盒子區塊框的定位
- 4.6 使用盒子模型的浮動布局
- 4.7 DIV+CSS的兼容性問題
- 4.8 使用盒子模型設計設計頁面布局
- 4.9 DIV+CSS網站首頁面布局實例
- 4.10 小結
- 第5章 從搭建你的PHP開發環境開始
- 5.1 幾種常見的PHP環境安裝方式
- 5.2 環境安裝對操作系統的選擇
- 5.3 安裝集成PHP開發環境
- 5.4 phpMyAdmin的配置與應用
- 5.5 小結
- 第6章 PHP的基礎語法
- 6.1 PHP在Web開發中的應用
- 6.2 第一個PHP腳本程序
- 6.3 PHP語言標記
- 6.4 指令分隔符“分號”
- 6.5 程序注釋
- 6.6 在程序中使用空白的處理
- 6.7 變量
- 6.8 變量的類型
- 6.9 數據類型之間相互轉換
- 6.10 常量
- 6.11 PHP中的運算符
- 6.12 表達式
- 6.13 小結
- 第7章 PHP的流程控制結構
- 7.1 分支結構
- 7.2 循環結構
- 7.3 特殊的流程控制語句
- 7.4 小結
- 第8章 PHP函數應用
- 8.1 函數的定義
- 8.2 自定義函數
- 8.3 函數的工作原理和結構化編程
- 8.4 PHP變量的范圍
- 8.5 聲明及應用各種形式的PHP函數
- 8.6 遞歸函數
- 8.7 使用自定義函數庫
- 8.8 小結
- 第9章 PHP中的數組與數據結構
- 9.1 數組的分類
- 9.2 數組的定義
- 9.3 數組的遍歷
- 9.4 預定義數組
- 9.5 數組的相關處理函數
- 9.6 操作PHP數組需要注意的一些細節
- 9.7 小結
- 第10章 PHP面向對象的程序設計
- 10.1 面向對象的介紹
- 10.2 如何抽象一個類
- 10.3 通過類實例化對象
- 10.4 封裝性
- 10.5 繼承性
- 10.6 常見的關鍵字和魔術方法
- 10.7 抽象類與接口
- 10.8 多態性的應用
- 10.9 面向對象版圖形計算器
- 10.10 小結
- 第11章 字符串處理
- 11.1 字符串的處理介紹
- 11.2 常用的字符串輸出函數
- 11.3 小結常用的字符串格式化函數
- 11.4 字符串比較函數
- 11.5 小結
- 第12章 正則表達式
- 12.1 正則表達式簡介
- 12.2 正則表達式的語法規則
- 12.3 與Perl兼容的正則表達式函數
- 12.4 文章發布操作實例
- 12.5 小結
- 第13章 PHP的錯誤和異常處理
- 13.1 錯誤處理
- 13.2 異常處理
- 13.3 小結
- 第14章 PHP的日期和時間
- 14.1 UNIX時間戳
- 14.2 在PHP中獲取日期和時間
- 14.3 修改PHP的默認時區
- 14.4 使用微秒計算PHP腳本執行時間
- 14.5 日歷類
- 14.6 小結
- 第15章 文件系統處理
- 15.1 文件系統概述
- 15.2 目錄的基本操作
- 15.3 文件的基本操作
- 15.4 文件的上傳與下載
- 15.5 設計金典的文件上傳類
- 15.6 小結
- 第16章 PHP動態圖像處理
- 16.1 PHP中GD庫的使用
- 16.2 設計經典驗證碼類
- 16.3 PHP圖片處理
- 16.4 設計金典的圖像處理類
- 16.5 小結
- 第17章 MemCache管理與應用
- 17.1 Memcache概述
- 17.2 memcached的安裝及管理
- 17.3 使用Telnet作為memcached的客戶端
- 17.4 PHP的memcached管理接口
- 17.5 memcached服務器的安全防護
- 17.6 小結
- 第18章 會話控制
- 18.1 為什么要使用會話控制
- 18.2 會話跟蹤的方式
- 18.3 Cookie的應用
- 18.4 Session的應用
- 18.5 一個簡單的郵件系統實例
- 18.6 自定義Session處理方式
- 18.7 小結
- 第19章 PHP的模版引擎Smarty
- 19.1 什么是模版引擎
- 19.2 自定義模版引擎
- 19.3 選擇Smarty模版引擎
- 19.4 安裝Smarty及初始化配置
- 19.5 Smarty的基本應用
- 19.6 Smarty模版設計的基本語法
- 19.7 在Smarty模版中的變量應用
- 19.8 在Smarty模版中的變量調解器
- 19.9 Smarty模版中自定義函數
- 19.10 Smarty模版中的內置函數
- 19.11 Smarty的模版繼承特性
- 19.12 Smarty的緩存控制
- 19.13 小結
- 第20章 MVC模式與PHP框架
- 20.1 MVC模式在Web中的應用
- 20.2 PHP開發框架
- 20.3 劃分模塊和操作