0人評分過此書

挑戰PHP5/MySQL程式設計樂活學

出版日期
2011
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789862763384

本館館藏

借閱規則
當前可使用人數 2
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館 桃園市立圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
暢銷改版、經典引導,
進入專業互動網站程式開發殿堂,撰寫資料庫程式可以更簡單!

‧以標準PHP程式語法進行完整的介紹
‧全方位打造PHP與MySQL的執行環境
‧循序介紹PHP語法結構、程式流程與函式應用
‧深入解說SQL語法的學習與運用
‧整合PHP程式與MySQL資料庫
‧加強物件導向程式設計觀念
‧範例實作應用擴展實務設計
‧入門或進修都可輕易上手


本書在撰寫過程中秉持由淺入深的學習規劃,搭配實用的範例進行教學,除了解說各種語法、函式用途及程式執行的流程,最後更規劃4個方向與訴求不同的實戰範例(網路留言版、會員系統、網路相簿、購物車),供學習與實務運用。

目前PHP正面臨著PHP5到PHP6之間的尷尬期,本書在這次的改版中,增加了PHP5.3之後新增、修改及刪除的資訊說明,以保持在最新資訊的狀態上,不僅能相容於目前主流PHP語法的應用,也能輕鬆跨越到PHP6的領域。

【入門概念篇】
PHP與MySQL皆為開放原始碼的軟體,不僅學習門檻最低,在佈署建置可執行伺服器的成本也最低,運行效能卻遠遠超過預期,已成為許多個人或企業在開發網頁應用程式時,喜愛並信賴的組合。本篇除了介紹PHP與MySQL的軟體特色與開發,並進一步建置一個可以測試運作程式的環境,對於未來學習或程式開發都是十分重要的基礎課程。

【語法基礎篇】
以由淺入深的解說與範例學習PHP的基礎語法、流程控制、函式使用,熟悉處理陣列、字串、日期時間、檔案等不同資料,進而靈活操作Cookie與Session,以對PHP的程式開發打好紮實的基礎,最後並介紹PHP在物件導向程式上的開發方法與應用,包含類別、物件、繼承…等重要內容,感受新一代程式開發的精髓。

【資料庫應用篇】
MySQL是一個快速、多執行緒、多使用者且功能強大的關聯式資料庫管理系統,與PHP程式的搭配是目前網站程式應用的主流。本篇將介紹MySQL資料庫環境設定與操作管理的方法,並說明安全性與內容調校的注意事項,以在實務操作中熟悉MySQL資料庫的運用,而SQL語法是控制MySQL資料庫的方式,唯有學習SQL語法的使用才能完全掌握資料庫,在此除了介紹SQL的語法,更進一步使用PHP程式執行SQL指令達到操作MySQL的目的,完成資料庫查詢、新增、更新與刪除的動作。

【實例挑戰篇】
以四個不同訴求的網頁程式,應用PHP與MySQL開發出精彩而實用的範例。網路留言版的學習重點是熟悉資料庫的連結、查詢、新增、更新與刪除的動作。會員系統的開發能了解如何應用Session及Cookie的功能與資料庫搭配,發揮在群組式網站的開發上。網路相簿的製作重點在於檔案上傳與伺服器端檔案的程式處理。購物車的製作除了介紹電子商務應用程式的開發方法外,並實際使用物件導向的模式,提升進階開發的能力。
  • 入門概念篇
    • 第1 章 認識 PHP 與 MySQL
      • 1.1 關於網站應用程式的開發
      • 1.2 認識 PHP
      • 1.3 認識 MySQL
      • 1.4 當 PHP 遇上了 MySQL
      • 延伸練習
    • 第2 章 打造PHP / MySQL 程式的執行環境
      • 2.1 部署程式環境前的注意事項
      • 2.2 打造PHP 的執行環境 – 安裝 XAMPP
      • 2.3 PHP 的編輯軟體
      • 延伸練習
  • 語法基礎篇
    • 第3 章 PHP 程式基礎語法
      • 3.1 PHP 的語法結構
      • 3.2 變數的使用
      • 3.3 常數的使用
      • 3.4 資料型別
      • 3.5 運算子與運算式
      • 3.6 表單資料的傳送與接收
      • 3.7 程式引入檔
      • 延伸練習
    • 第4 章 程式流程控制
      • 4.1 流程控制的認識
      • 4.2 if 條件控制
      • 4.3 switch 條件控制
      • 4.4 迴圈
      • 4.5 for 計次迴圈
      • 4.6 流程控制的跳躍指令
      • 延伸練習
    • 第5 章 函式的使用
      • 5.1 認識函式
      • 5.2 自訂函式
      • 5.3 PHP 的內建函式
      • 5.4 數學函式
      • 5.5 電子郵件函式
      • 5.6 其他重要函式
      • 延伸練習
    • 第6 章 陣列的使用
      • 6.1 認識陣列
      • 6.2 一維陣列
      • 6.3 二維陣列與多維陣列
      • 6.4 foreach 迴圈的使用
      • 6.5 陣列相關函式使用
      • 延伸練習
    • 第7 章 字串的使用
      • 7.1 字串輸出與調整
      • 7.2 字串分割合併
      • 7.3 字串查詢
      • 7.4 字串擷取及取代
      • 7.5 字串格式化
      • 7.6 字串分析
      • 7.7 字串轉換
      • 7.8 字串比對
      • 7.9 字串加密
      • 7.10 正規表達式
      • 延伸練習
    • 第8 章 日期時間的應用
      • 8.1 取得日期時間
      • 8.2 設定日期時間格式
      • 8.3 設定區域化日期時間格式
      • 8.4 時間戳記
      • 8.5 檢查日期時間
      • 延伸練習
    • 第9 章 檔案的處理
      • 9.1 資料夾、檔案路徑的相關資訊
      • 9.2 資料夾的處理
      • 9.3 檔案的處理
      • 9.4 檔案上傳
      • 9.5 讀取及寫入檔案的內容
      • 延伸練習
    • 第10 章 Cookie 與 Session
      • 10.1 關於 Cookie 與 Session
      • 10.2 Cookie 的使用
      • 10.3 Session 的使用
      • 延伸練習
    • 第11 章 物件導向程式設計
      • 11.1 認識物件導向
      • 11.2 定義類別與建立物件
      • 11.3 存取範圍
      • 11.4 繼承
      • 延伸練習
  • 資料庫應用篇
    • 第12 章 MySQL 資料庫的使用與管理
      • 12.1 關於資料庫
      • 12.2 資料庫的字元集與連線校對
      • 12.3 資料庫與資料表的新增
      • 12.4 MySQL 資料庫的備份與還原
      • 12.5 MySQL 資料庫的安全設定
      • 延伸練習
    • 第13 章 SQL 語法的使用
      • 13.1 認識 SQL 語法
      • 13.2 定義資料庫物件語法
      • 13.3 查詢資料庫資料的內容
      • 13.4 MySQL 常用函式
      • 13.5 新增、更新與刪除資料
      • 13.6 多資料表關聯查詢
      • 延伸練習
    • 第14 章 PHP 與 MySQL 資料庫
      • 14.1 認識 PHP 與 MySQL 的運作
      • 14.2 建立與關閉資料連線
      • 14.3 選擇資料庫:mysql_select_db()
      • 14.4 執行資料表查詢:mysql_query()
      • 14.5 取得資料表查詢結果
      • 14.6 執行新增、更新與刪除資料
      • 14.7 查詢資料分頁
      • 延伸練習
  • 實例挑戰篇
    • 第15 章 網路留言版的製作
      • 15.1 程式說明及準備工作
      • 15.2 資料連線引入檔的製作
      • 15.3 網路留言版主頁面的製作
      • 15.4 網路留言版留言頁面的製作
      • 15.5 網路留言版登入頁面的製作
      • 15.6 網路留言版管理主頁面的製作
      • 15.7 網路留言版修改頁面的製作
      • 15.8 網路留言版刪除頁面的製作
      • 15.9 網路留言版作品預覽
    • 第16 章 會員系統的製作
      • 16.1 程式說明及準備工作
      • 16.2 資料連線引入檔的製作
      • 16.3 會員系統主頁面的製作
      • 16.4 會員系統加入會員頁面的製作
      • 16.5 會員系統會員中心頁面的製作
      • 16.6 會員系統修改資料頁面的製作
      • 16.7 會員系統管理主頁面的製作
      • 16.8 會員系統管理員修改會員資料頁面的製作
      • 16.9 會員系統補寄密碼信頁面的製作
      • 16.10 網路會員系統作品預覽
    • 第17 章 網路相簿的製作
      • 17.1 程式說明及準備工作
      • 17.2 資料連線引入檔的製作
      • 17.3 網路相簿系統主頁面的製作
      • 17.4 網路相簿瀏覽所有照片頁面的製作
      • 17.5 網路相簿瀏覽單張照片頁面的製作
      • 17.6 網路相簿登入頁面的製作
      • 17.7 網路相簿管理主頁面的製作
      • 17.8 網路相簿新增頁面的製作
      • 17.9 網路相簿修改頁面的製作
      • 17.10 網路相簿作品預覽
    • 第18 章 購物車的製作
      • 18.1 程式說明及準備工作
      • 18.2 資料連線引入檔的製作
      • 18.3 購物車類別及功能擴充引入檔製作
      • 18.4 購物車主頁面的製作
      • 18.5 購物車商品頁面的製作
      • 18.6 檢視購物車清單頁面的製作
      • 18.7 購物車結帳頁面的製作
      • 18.8 完成購物車資料儲存及寄發通知信
      • 18.9 購物車作品預覽
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading