階段
php類型
|
Web服務器的應用與管理
|
集成軟件安裝;各個服務的運行原理;目錄結構;配置文件;配置文件;常用配置
|
PHP語法格式
|
PHP在Web開發中的應用;PHP的運行環境介紹;語言標記;指令分隔符“分號”;程序注釋;在程序中使用空白的處理
|
PHP變量
|
變量的聲明;變量的命名;可變變量;變量的引用賦值
|
變量的類型
|
類型介紹;布爾型(boolean);整型(integer);浮點型(float或double);字符串(String); 數組(Array) 對象(Object);資源類型(Resource);NULL類型;偽類型介紹; 數據類型之間相互轉換
|
PHP中的常量使用
|
常量的定義和使用;常量和變量;預定義常量
|
PHP中的運算符
|
算術運算符;字符串運算符;賦值運算符;比較運算符;邏輯運算符;位運算符;其他運算符;運算符的優先級;表達式
|
分支結構
|
單一條件分支結構(if);雙向條件分支結構(else子句);多向條件分支結構(elseif子句);多向條件分支結構(switch語句) 巢狀條件分支結構;條件分支結構應用實例(簡單計算器)
|
循環結構
|
while語句;do…while循環;for語句;特殊的流程控制語句
|
PHP中的函數
|
函數的定義;自定義函數;函數的原理和結構化編程; PHP變量的范圍; 參數的傳遞;變量函數;遞歸函數;使用自定義函數庫
|
第二階段
php數組
|
數組的概述
|
數組的分類
|
數組的定義
|
直接賦值的方式聲明數組;使用array()語言結構新建數組;多維數組的聲明
|
數組的遍歷
|
使用for語句循環遍歷數組;使用foreach語句遍歷數組;聯合使用list( )、each( )和while循環遍歷數組
|
預定義數組
|
服務器變量:$_SERVER;環境變量:$_ENV;HTTP GET變量:$_GET;HTTP POST變量:$_POST; request變量:$_REQUEST; HTTP文件上傳變量:$_FILES;HTTP Cookies:$_COOKIE;Session變量:$_SESSION;Global變量:$GLOBALS
|
數組的相關處理函數
|
數組的鍵/值操作函數;統計數組元素的個數和唯一性;使用回調函數處理數組的函數; 數組的排序函數;拆分、合并、分解 和接合數組;數組與數據結構;其他有用的數組處理函數
|
字符串的處理介紹
|
正則表達式簡介;正則表達式的語法規則
|
常用的字符串輸出函數
|
常用的字符串格式化函數;去除空格和字符串填補函數;字符串大小寫的轉換;和HTML標簽相關的字符串格式化;其他字符串格式化函數
|
字符串比較函數
|
按字節順序進行字符串比較;按自然排序進行字符串比較
|
正則表達式在字符串處 理中的應用
|
正則表達式簡介;正則表達式的語法規則
|
與Perl兼容的正則表達 式函數
|
字符串的匹配與查找;字符串的替換; 字符串的分割和連接
|
日期和時間
|
UNIX時間戳;在PHP中獲取日期和時間;日期和時間格式化輸出;修改PHP的默認時區;使用微秒計算PHP腳本執行時間
|
動態圖像處理
|
PHP中GD庫的使用;畫布管理;設置顏色;生成圖像;繪制圖像;在圖像中繪制文字
|
文件系統概述
|
文件類型;文件的屬性
|
目錄的基本操作
|
解析目錄路徑;遍歷目錄;統計目錄大小;建立和刪除目錄;復制或移動目錄
|
文件的基本操作
|
文件的打開與關閉;寫入文件;讀取文件內容;訪問遠程文件;移動文件指針;文件的鎖定機制;文件的一些基本操作函數
|
文件的上傳與下載
|
文件上傳;處理多個文件上傳;文件下載
|
第三階段實際項目案例實操
|
項目分析與設計
|
cms項目功能展示;項目的模塊劃分;項目的結構編寫;項目的重要模塊分析講解;項目中的一些常見問題實現與解決
|
用戶管理
|
后臺登錄;權限判斷;用戶瀏覽;詳情顯示;修改狀態;搜索分頁
|
分類管理
|
瀏覽分類;添加類別;修改類別;刪除分類
|
商品管理
|
添加商品并上傳商品圖片;瀏覽商品;修改狀態;刪除商品;修改商品;商品詳情;搜索分頁
|
會員中心
|
會員注冊(帶驗證);會員登錄;個人信息
|
擴展功能
|
評論管理;積分管理;統計管理
|