適用人群
本書可以幫助讀者從最簡單的PHP腳本和SQL查詢技術開始學起,逐漸掌握如何使用PHP和MySQL構造資料庫驅動的動態Web站點。本書不僅適合Web開發人員,也適合編程經驗很少的Web設計人員。
本書導論
即使對於PHP、MySQL和Web資料庫開發一無所知,本書也能引導您一步一步地建立功能強大的、資料庫驅動的動態Web站點。本書由世界頂級腳本語言講師Ellie Quigley編寫,通過實際代碼範例、螢幕截圖和清晰的逐行解釋,詳細說明了每一個概念。本書可以幫助讀者從最簡單的PHP腳本和SQL查詢技術開始,逐漸掌握如何用PHP和MySQL構造資料庫驅動的動態Web站點,從簡單的表單填寫到涉及安全與調試的技術,本書是關於PHP與MySQL的不二之選。
目錄
第1章 簡介
1.1 從靜態到動態站點
1.1.1 靜態Web站點
1.1.2 動態Web站點
1.1.3 什麼是開放源碼
1.2 關於PHP
1.3 關於MySQL
1.3.1 在哪裡獲得MySQL和文檔
1.3.2 MySQL特性
1.3.3 如何安裝MySQL和PHP
1.3.4 MySQL和PHP的優點
1.4 本章小結
1.4.1 應該掌握的內容
1.4.2 下一步
第2章 入門
2.1 Web頁面的生存周期
2.2 PHP腳本剖析
2.3 需要考慮的一些事情
2.3.1 PHP和HTML是不同的語言
2.3.2 語句、空白和換行
2.3.3 注釋
2.3.4 使用PHP函式
2.4 複習
2.4.1 在命令行運行PHP
2.4.2 確定PHP的版本
2.4.3 在命令行執行腳本
2.4.4 以互動方式運行PHP
2.4.5 命令行PHP的選項
2.4.6 Php.ini檔案
2.5 本章小結
2.5.1 應該掌握的內容
2.5.2 下一步
第3章 PHP快速入門
3.1 快速入門、快速參考
3.1.1 對於程式設計師
3.1.2 對於非程式設計師
3.1.3 PHP語法和結構
3.2 本章小結
第4章 構件:數據類型、文字、變數和常數
4.1 數據類型
4.1.1 數值
4.1.2 字元串
4.1.3 布爾值
4.1.4 特殊數據類型
4.2 變數
4.2.1 定義和賦值
4.2.2 變數名
4.2.3 變數聲明和初始化
4.2.4 顯示變數
4.2.5 變數和混合數據類型
4.2.6 串接和變數
4.2.7 引用
4.2.8 可變變數(動態變數)
4.2.9 變數的作用域
4.2.10 管理變數
4.2.11 表單變數簡介
4.3 常數
4.3.1 常數是什麼
4.3.2 利用define()函式創建常數
4.3.3 constant()函式
4.3.4 預定義常數和一些“神奇”常數
4.4 本章小結
4.4.1 應該掌握的內容
4.4.2 下一步
第5章 操作符
第6章 字元串
第7章 條件與循環
第8章 數組
第9章 自定義函式
第10章 PHP表單
第11章 檔案和目錄
第12章 正則表達式和式樣匹配
第13章 MySQL簡介
第14章 SQL語言指南
第15章 PHP與MySQL 的集成
第16章 Cookie和會話
第17章 對象
附錄A 建立一個藝術圖庫
附錄B PHP與電子郵件
附錄C PHP與日期/時間
附錄D 安全與調試
附錄E 安裝過程