2014年10月28日 星期二

103.10.23-PHP函數和變數的作用域 & PHP5之類別與物件

研讀內容包括:
7. PHP函數和變數的作用域
8. PHP5之類別與物件
 7-1 自訂函數
 8-1 類別與物件
 7-2 參數傳遞與傳回值
 8-2 修飾字
   7-2-1 參數預設值
   8-2-1 publicprivate修飾字
   7-2-2 傳回值
   8-2-2 constfinal修飾字
 7-3 可變函數名稱
 8-3 建構元與解構元
 7-4 變數影響範圍
   8-3-1 建構元
   7-4-1 global宣告
   8-3-2 解構元
   7-4-2 &GLOBALS[]變數陣列
 8-4 封裝
 7-5 引用檔案
 8-5 繼承
   7-5-1 requirerequire_once
 8-6 多型
   7-5-2 includeinclude_once
 8-7 介面
   7-5-3 requireinclude差異

 7-6 cookiesession

   7-6-1 cookie

   7-6-2 Session

103.10.16-HTML標籤介紹 & PHP基本語法介紹

研讀內容包括:
5. HTML標籤介紹
6. PHP基本語法介紹
 5-1 HTML
 6-1 Hello World程式
   5-1-1 PHP前,先學HTML
   6-1-1 PHP敘述的語法
 5-2 HTML文件基本架構
   6-1-2 PHP的程式註解
 5-3 HTML文件編寫規則
 6-2 常數和變數
 5-4 HTML文件標籤
   6-2-1 常數
   5-4-1 文件主體標籤
   6-2-2 變數宣告
   5-4-2 表頭區標籤
 6-3 資料型態
   5-4-3 主體區標籤
   6-3-1 布林值
   5-4-4 顏色屬性
   6-3-2 整數值
 5-5 字元的格式化
   6-3-3 浮點數
   5-5-1 標題樣式(Headings)
   6-3-4 字串
   5-5-2 字體設定(Font)
   6-3-5 陣列
   5-5-3 字體樣式標籤
   6-3-6 物件
 5-6 文件的段落結構
   6-3-7 資源(resource)
   5-6-1 段落結尾(Paragraph mark)
   6-3-8 NULL
   5-6-2 強迫斷行(Line Break)
   6-3-9 型態轉換
   5-6-3 區段標籤(Division)
 6-4 PHP運算式/運算元/優先順序
   5-6-4 靠中區段(Center)
   6-4-1 算術運算元(Arithmetic Operators)
   5-6-5 水平線(Horizontal line)
   6-4-2 遞增/遞減運算元(Incrementing/Decrementing Operators)
 5-7 條列(List)清單
   6-4-3 字串運算元(String Operators)
   5-7-1 有序號條列標籤(Numbered List)
   6-4-4 指定運算元(Assignment Operators)
   5-7-2 無序號條列標籤(Unnumbered List)
   6-4-5 位元運算元(Bitwise Operators)
 5-8 鏈結文件資源
   6-4-6 比較運算元(Comparison Operators)
   5-8-1 相對路徑
   6-4-7 邏輯運算元(Logical Operators)
   5-8-2 超鏈結標籤
   6-4-8 條件運算元(Conditional Operator)
   5-8-3 設定段名
   6-4-9 錯誤控制運算元(Error Control Operators)
 5-9 多媒體(Multimedia)
   6-4-10 執行運算元(Execution Operators)
   5-9-1 圖形(Image)標籤
   6-4-11 優先等級
 5-10 表格(Table)
 6-5 選擇性敘述
   5-10-1 表格宣告標籤(Table)
   6-5-1 if敘述
   5-10-2 表格列(Table Row)和資料儲存格(Table Data)
   6-5-2 搭配else敘述
   5-10-3 表格標題儲存格(Table Header cell)
   6-5-3 再搭配elseif敘述
 5-11 表單
   6-5-4 巢狀if敘述
 5-12 按鈕
   6-5-5 switch敘述
 5-13 文字方塊
 6-6重複性敘述
 5-14 文字區塊
   6-6-1 while敘述
 5-15 下拉清單
   6-6-2 do…while敘述
 5-16 多選型清單
   6-6-3 for敘述
 5-17 核取方塊
   6-6-4 break指令
 5-18 收音機紐
   6-6-5 continue指令
 5-19 傳遞方式GetPost
   6-6-6 巢狀迴圈

103.10.09-專案開發 & MySQL資料庫

3. 專案開發
4. MySQL資料庫
 3-1 專案開發概述
 4-1 MySQL資料庫概述
 3-2 開發流程
   4-1-1 MySQL特性
   3-2-1 需求分析(Requirement Analysis)
   4-1-2 MySQL授權問題
   3-2-2 系統分析(System Analysis)
 4-2 MySQL基礎操作
   3-2-3 系統設計(System Design)
   4-2-1 進入MySQL
   3-2-4 程式開發(Implementation)
   4-2-2 密碼變更
   3-2-5 整合及測試(Integration and Testing)
   4-2-3 帳號與權限管理
 3-3 文件製作
 4-3 MySQL基本SQL指令
   3-3-1 提案簡報(Promotion brief)
   4-3-1 建立與刪除資料庫
   3-3-2 系統分析文件(System Analysis Document)
   4-3-2 資料庫選用
   3-3-3 系統設計文件(System Design Document)
   4-3-3 得知目前狀態
   3-3-4 其他文件
   4-3-4 指令與函數
 3-4 專案進行
   4-3-5 建立、描述、刪除表格
   3-4-1 專案分工
   4-3-6 多行指令
   3-4-2 進度管理
   4-3-7 資料輸入
   3-4-3 結案
   4-3-8 查閱表格
 3-5 專案範例
   4-3-9 刪除資料

   4-3-10 修改資料

   4-3-11 回溯指令

   4-3-12 表格名稱與結構修改

   4-3-13 匯入資料

   4-3-14 匯出資料

 4-4 MySQL進階SQL指令

   4-4-1 進階查詢

   4-4-2 where子句

   4-4-3 接合

   4-4-4 有條件的join子句

   4-4-5 單向join子句

   4-4-6 萬用字元

   4-4-7 統計函數

   4-4-8 分類與排序

   4-4-9 別名(Alias)的運用

 4-5 MySQL其他介面

   4-5-1 phpMyAdmin

   4-5-2 mysql-fornt