圖書信息
書 名: PHP & MySQL程式設 計實例講座
![PHP&MySQL程式設計實例講座 PHP&MySQL程式設計實例講座](/img/c/8f1/nBnauYmZmhDOzQjNwgTYjV2NwIGOiR2MllzNwIjZiZ2M0MTN4MDMxMWN3M2LtVGdp9yYpB3LltWahJ2Lt92YuUHZpFmYuMmczdWbp9yL6MHc0RHa.jpg)
出版時間: 2010年5月1日
開本: 16開
定價: 59.00元
內容簡介
《PHP+MySQL程式設計實例講座》以深入淺出的講解引導您熟悉PHP的語法,針對檔案訪問、GD繪圖與圖片處理、表單、Cookie、Session、導入Ajax技術、MySQL資料庫訪問、SQL查詢等專題,做了精闢入里的解說;豐富的實例詳解:訪客留言簿、討論群組、檔案上傳、郵件傳送、電子賀卡、會員管理系統、網路投票系統、購物車、網路相冊……讓讀者破解初學編程的迷思,朝專業套用之路邁進。
圖書目錄
第1章 編寫第一個PHP程式
1.1.認識PHP、Apache與MySQL
1.2.在Windows中安裝Apache、MySQL與PHP
1.2.1.安裝Apache Web伺服器
1.2.2.安裝MySQL資料庫伺服器
1.2.3.安裝PHP
1.3.安裝本書實例程式
1.4.編輯PHP程式的工具
1.3.開始編寫PHP程式
1.5.1.將PHP程式嵌入HTML網頁
1.5.2.將PHP程式放在外部檔案
1.6.PHP程式代碼編寫慣例
1.7.練習題
第2章 數據類型、變數、常量與運算符
2.1.數據類型
2.1.1.整數
2.1.2.浮點數
2.1.3.布爾
2.1.4.字元串
2.1.3.NULL
2.1.6.資源
2.2.類型轉換
2.2.1.檢查類型
2.2.2.明確轉換類型
2.3.變數
2.3.1.變數的命名規則
2.3.2.變數的訪問方式
2.3.3.變數的作用域
2.4.常量
2.3.運算符
2.5.1.算術運算符
2.5.2.字元串運算符
2.5.3.遞增/遞減運算符
2.5.4.比較運算符
2.5.3.位運算符
2.5.6.賦值運算符
2.5.7.條件運算符
2.5.8.錯誤控制運算符
2.5.9.運行運算符
2.5.10 運算符的優先權
2.6.PHP的輸出函式
2.7.練習題
第3章 流程控制
3.1.認識流程控制
3.2.判斷結構
3.2.1.單向選擇(if)
3.2.2.雙向選擇(If..else)
3.2.3.多重選擇(1f..elseif)
3.3.判斷選擇(switch)
3.4.計數循環(for)
3.3.條件式循環
3.5.1.先判斷後執行(while)
3.5.2.先執行後判斷(do..while)
3.5.3.break與continue語句
3.5.4.exit( )/die( )函式
3.6.數組循環(foreach)
3.7.練習題
第4章 函式
4.1.認識函式
4.2.用戶自定義函式
4.3.函式的參數
4.3.1.傳值調用
4.3.2.傳址調用
4.3.3.設定參數的默認值
4.3.4.可變長度參數列表
4.4.函式的返回值
4.5.局部變數V.S.全局變數
4.6.靜態變數
4.7.變數函式
4.8.PHP內部函式
4.8.1.數學常量
4.8.2.函式
4.8.3.日期時間函式
4.8.4.字元串函式
4.9.練習題
第5章 數組
5.1.認識數組
5.2.一維數組
5.2.1.創建一維數組
5.2.2.訪問一維數組
5.3.多維數組
5.3.1.創建多維數組
5.3.2.訪問多維數組
5.4.從函式返回數組
5.5.將數組傳遞給函式
5.6.數組運算符
5.7.數組相關函式
5.8.練習題
第6章 檔案訪問
6.1.訪問路徑
6.1.1.取得檔案名稱
6.1.2.取得路徑信息
6.1.3.取得絕對路徑
6.2.訪問伺服器端的資料夾
6.2.1.創建資料夾
6.2.2.當前工作資料夾
6.2.3.切換當前工作資料夾
6.2.4.刪除資料夾
6.2.5.判斷資料夾是否存在
6.2.6.修改資料夾許可權
6.2.7.判斷路徑是否為資料夾
6.2.8.取得資料夾的父資料夾名稱
6.2.9.使用readdir( )函式讀取資料夾內容
6.2.10使用scandir( )函式讀取資料夾內容
6.3訪問伺服器端的檔案
6.3.1.判斷檔案是否存在
6.3.2.判斷指定的路徑是否為檔案
6.3.3.複製檔案
6.3.4.刪除檔案
6.3.5.修改檔案名稱
6.3.6.取得檔案屬性
6.4.讀取伺服器端的文本檔案
6.4.1.使用fread( )函式讀取文本檔案
6.4.2使用fgets( )函式讀取文本檔案
6.4.3使用fwrite_get_contents( )函式讀取文本檔案
6.5.寫入伺服器端的文本檔案
6.5.1.使用fwrite( )、fputs( )函式寫入文本檔案
6.5.2.file_put_contents( )函式寫入文本檔案
6.6.練習題
第7章 異常與錯誤處理
7.1.結構化異常處理
7.2.錯誤處理
第8章 在網頁之間傳遞信息
8.1.蒐集網頁上的信息
8.1.1.創建表單
8.1.2.插入表單與按鈕
8.1.3.插入單行文本框
8.1.4.插入單選按鈕
8.1.5.插入複選框
8.1.6.插入多行文本框
8.1.7插入下拉列表
8.1.8.表單的後台處理
8.1.9插入密碼欄位
8.1.10插入隱藏域
8.2.Cookie
8.2.1.寫入Cookie
8.2.2.訪問Cookie
8.3.HTTP Header
8.3.1.網頁重新定向
8.3.2.用戶與密碼認證
8.4.Session
8.4.1.訪問Session
8.4.2.Session:函式
……
第9章 GD繪圖與圖片處理
第10章 面向對象
第11章 編寫Ajax網頁
第12章 管理MySQL資料庫
第13章 訪問MySQL資料庫
第14章 遊客留言板與討論組
第15章 檔案上傳
第16章 線上郵件服務與電子賀卡
第17章 會員管理系統
第18章 線上投票系統
第19章 購物車
第20章 網路相冊