PHP從基礎到高階詳細教程(完整版)
PHP基礎
變數命名 變數型別 引用賦值
型別 範圍 引號 字串連線符 自動(強制)轉換 判斷變數型別
運算子 自增自減 三元運算子 優先順序
if switch for while 四個跳出的區別
形參 實參 全域性變數 靜態變數 each/return 有關function的函式
引用函式 變數函式 回撥函式 遞迴函式 匿名函式 引用
宣告陣列 陣列分類 陣列特性 增加元素 遍歷陣列 與陣列有關的函式(range /array_fill() /reset )
錯誤型別 自定義錯誤型別 php.ini
檔案目錄的函式
檔案的複製
處理上傳的函式 單檔案上傳 多檔案上傳
文字插入檔案 每插一行換一行
__FILE__ __DIR__
拼接網站絕對路徑 拼接絕對路徑
name type tmp_name error size
strtotime() mktime()
MySQL基礎
資料庫 資料表 表資料
一次插多條 修改表名 索引
Innodb myisam
增刪改查 字符集 備份資料庫 常用函式(去重 限制 排序 子查詢 比較 總和)
外來鍵 檢視 儲存過程 控制語句 觸發器
正則
OOP面向物件
$this 棧和佇列
3p 魔術方法
:: 訪問級別 鏈式操作 重寫
final static const常量與define區別 instanceof clone 單例設計模式
自動載入類 序列化與反序列化
try{}catch(){} 自動接收異常
mysqli類連結資料庫
PDO類連結資料庫
getAttribute
預處理讓登入更安全
名稱空間namespace
Smarty
禁止直接訪問某資料夾 for while if foreach
高內聚 低耦合 mvc
__autoload