徹底研究PHP6 + MySQL全能權威指南(附光碟)

徹底研究PHP6 + MySQL全能權威指南(附光碟)

內容簡介

PHP+MySQL 非常容易上手。
本書包含了HTML5 與PHP 結合的最新進展,
坊間獨一無二,使用戶能夠完全學習新技術。

本書有下列六大特色:

[1] 以業界恆久不變且被印證是最佳途徑之三層結構為指引
[2] 支援AJAX for PHP 互動操作,全面相容Web2.0
[3] 包含了PHP5 和PHP6 開發過程
[4] 使用大量範例,並已理論輔之,學習效果最佳
[5] 從開發、除錯到部署的全部知識
[6] 相容Windows 平臺、Linux 平臺(即LAMP)

本書作者是網際網路開發的大師,也是《網際網路應用程式開發綱要》的起草者。
本書將開發的標準和規範融匯在全書的字裡行間,是保證你不誤入歧途的唯一途徑。

PHP+MySQL 是快速開發動態網站目前最炙手可熱的最佳組合,而且兩者都是免費的。

目前許多網站都在使用PHP+MySQL建立自己的網上業務,很多用戶也都使用PHP 建立最時髦的Web應用程式。
PHP 已是風靡全球的Script 語言,在數以萬計的網站上運行著,而且每天都有各式各樣的新知識出現,這些都可以幫助你學習和使用PHP,從而加速網頁開發工作。
本書為PHP+MySQL 動態網站開發和部署提供一個真正快速的、全能的權威指南,包括:
◆基礎語法
◆實用技巧
◆注意事項
◆最佳化體驗
◆實戰案例

不管你是有經驗的開發者還是初入門的開發者,都應該閱讀本書,以掌握PHP+MySQL 的最佳化知識。



目錄

第I 篇 PHP 動態網站和PHP 程式語言基礎入門篇
1 準備基礎知識、開發環境及部署運行環境
2 怎樣建立和執行PHP 動態網頁 ─ 基本操作和基本原理
3 程式開發的基石 ─ 聲明變數和使用變數
4 PHP 語法規範和培養良好的編程習慣
5 資料運算和運算規則
6 流程控制

第II 篇 PHP 資料處理和函數應用篇
7 變數處理
8 陣列、多維陣列、關連式陣列(哈希映射)
9 在PHP 中使用正則運算式
10 處理日期和時間
11 數學運算和其他常用全域函數
12 自訂函數及函數對變數的影響

第III 篇 與Web 頁面、AJAX 互動應用程式篇
13 人機互動的基石 ─ 動態網頁的請求和回應
14 使用HTML 表格開發PHP 互動式應用程式
15 人機互動的狀態維護 ─ Session、Cookies 和狀態管理
16 JavaScript、AJAX、jQuery 和PHP 之間的互動
17 使用HTML5 伺服器推送技術和Web Socket 實現互動操作

第IV 篇 PHP 面向物件開發、模式和應用篇
18 面向物件編程(OOP)─ 建立類和使用類
19 建立更可靠的OOP 程式 ─ 類和成員的存取控制
20 重複使用類 ─ 繼承和組合
21 靜態成員、靜態類和枚舉(Enumeration)
22 多態(Polymorphism)─ 多載和覆載
23 介面和抽象 ─ 錯誤最深重的地方
24 類、介面、函數和常量的組織 ─ 名稱領域
25 密封類和動態類
26 使用魔術方法
27 反射
28 PHP 設計模式

第V 篇 PHP 和MySQL 資料庫應用整合篇
29 安裝和部署MySQL 資料庫伺服器
30 使用phpMyAdmin 管理MySQL
31 使用PDO 介面存取資料庫
32 資料庫設計和SQL 語法
33 深入探究PDO
34 實用模組
35 使用MySQL 資料庫函數和MySQLi 擴充

第VI 篇 PHP 基礎結構、擴充和框架應用篇
36 PHP 網路應用程式基礎結構
37 PHP 擴充 ─ PECL 和PEAR
38 使用PHP 發送和接收電子郵件
39 使用PHP 操作檔系統
40 使用W3C DOM 處理XML 檔案
41 使用SAX 處理XML 檔案
42 使用Zend 框架

第VII 篇 PHP 程式除錯、最佳化和部署篇
43 處理程式異常 ─ 建立可靠的應用程式
44 使用Zend Debugger 除錯PHP 程式碼 ─ 原理與範例
45 PHP 事務和關鍵應用程式開發
46 PHP 網路應用程式的安全
47 PHP 網頁的國際化、區域化和多國語言包
A 保留的PHP 關鍵字
B 常用字元集速查表
C PHP 支援的時區字串列表
D php.ini 核心部署選項說明
E 區域標示符對照表
F Linux+Apache+MySQL+PHP(LAMP) 安裝和部署
G 關於PHP6 的介紹
H 參考文獻以及資料來源

線上試讀:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/lookinside.php?item=0010545506

相關資訊:
http://www.books.com.tw/exep/assp.php/yogoman/exep/prod/booksfile.php?item=0010545506

留言

eason寫道…
可以請您幫我看看PHP的問題嗎?
我現在是收詢好資料之後他要建置一張圖片出來顯示資料的內容,但現在他跑出來是
JpGraph Error: HTTP headers have already been sent.
Caused by output from file test_dd.php at line 1.
Explanation:
HTTP headers have already been sent back to the browser indicating the data as text before the library got a chance to send it's image HTTP header to this browser. This makes it impossible for the library to send back image data to the browser (since that would be interpretated as text by the browser and show up as junk text).
Most likely you have some text in your script before the call to Graph::Stroke(). If this texts gets sent back to the browser the browser will assume that all data is plain text. Look for any text, even spaces and newlines, that might have been sent back to the browser.

For example it is a common mistake to leave a blank line before the opening "<?php".
你要檢查在送出header之前,是否已有先送出資訊

這個網誌中的熱門文章

用PHP寄MAIL的方法

ImageMagick應用大全(一)

php安裝openssl的方法