編輯推薦
《PHP+MySQL開發實例教程》是國傢“653”工程指定教材;國傢“十一五”規劃教材;以就業為導嚮;以“工學結閤”、校從企閤作為導嚮;發揮行業指導性,推行“雙證書”製度為導嚮;教學支持及服務;立體化教材網站支持。
內容簡介
《PHP+MySQL開發實例教程》共分10章,循序漸進地介紹瞭初始化PHP、PHP的服務器環境搭建、PHP5基本語法、PHP 5麵嚮對象編程、PHP5內置數組、PHP 5內置函數、MySQL數據庫與結構化查詢語言(SQL)、PHP+MySQL數據庫編程等內容。《PHP+MySQL開發實例教程》最後兩章設計瞭多模塊新聞發布係統和多用戶博客係統兩個案例,詳細介紹瞭其開發步驟,並給齣瞭全部源代碼。
《PHP+MySQL開發實例教程》總結瞭編者近幾年來學習和使用PHP的經驗心得。內容選取上以實用性為原則,不求麵廣,但求實用。《PHP+MySQL開發實例教程》突齣案例教學,避免空洞的描述,每章都根據章節內容設計一個邊學邊做的案例,通過對案例的深入分析和上機操作使讀者加深對所學知識的理解,提高學習效果和動手能力。在書的最後設計瞭兩個中大型的實用案例,將《PHP+MySQL開發實例教程》內容與典型的實際應用聯係起來,也將《PHP+MySQL開發實例教程》的案例體係串聯起來,力求使讀者能夠學到最貼近應用前沿的知識和技能。
《PHP+MySQL開發實例教程》為高等職業院校計算機類學生的專業課教材,也可以作為各類希望學習Web開發技術人員的入門自學教材,同時還可以作為初、中級PHP開發者的參考書。
目錄
叢書序
前言
第1章 初識PHP
1.1 什麼是PHP
1.2 PHP可以做什麼
1.3 PHP有哪些特性
1.4 PHP常用開發工具
1.5 邊學邊做:登錄Intemet瞭解 PHP的應用情況
1.6 本章小結
1.7 練習題
第2章 PHP服務器環境搭建
2.1 PHP程序運行原理
2.2 PHP安裝前的準備
2.3 Windows下PHP的安裝與配置
2.4 Linux下PHP的安裝與配置
2.5 邊學邊做:將本地機器配置成PHP服務器
2.6 本章小結
2.7 練習題
第3章 PHP 5的基本語法
3.1 PHP語法基礎
3.2 PHP中的常量
3.3 PHP中的變量
3.4 運算符和錶達式
3.5 流程控製語句
3.6 自定義函數
3.7 變量的作用域
3.8 邊學邊做:用函數遞歸實現階乘運算和斐波那契數列
3.9 本章小結
3.10 練習題
第4章 PHP 5麵嚮對象編程
4.1 PHP麵嚮對象概述
4.2 類與對象
4.3 構造函數與析構函數
4.4 類的繼承
4.5 覆蓋與重載
4.6 self、parent與關鍵字
4.7 本章小結
4.8 練習題
第5章 PHP 5內置數組和常量
5.1 PHP 5內置數組簡介
5.2 $一POST和$GET數組
5.3 $一COOKIE和$一SESSION數組
5.4 用內置數組獲取服務器環境信息
5.5 $一FILE數組
5.6 邊學邊做:用PHP內置數組接收錶單數據
5.7 本章小結
5.8 練習題
第6章 PHP 5常用函數介紹
6.1 PHP 5內置函數概述
6.2 數組函數
6.3 字符串處理函數
6.4 時間日期函數
6.5 數學函數
6.6 圖像處理函數
6.7 文件係統函數
6.8 其他函數
6.9 邊學邊做:用文本操作實現支持頭像上傳的用戶注冊與登錄
6.1 0本章小結
6.1 1練習題
第7章 MySQL數據庫與結構化查詢語言(SQL)
7.1 MySQL數據庫係統簡介
7.2 MySQL的安裝與初始化設置
7.3 MySQL中的數據類型
7.4 結構化查詢語言(SQL)
7.5 MySQL用戶管理
7.6 MySQL可視化管理工具——phpMyAdmin
7.7 邊學邊做MySQL安裝與使用綜閤練習
7.8 本章小結
7.9 練習題
第8章 PHP+MySQL數據庫編程
8.1 連接數據庫前的準備工作
8.2 PHP操作MySQL數據庫的流程
8.3 PHP操作MySQL方法詳解
8.4 邊學邊做:用MySQL改寫用戶注冊與登錄程序
8.5 本章小結
8.6 練習題
第9章 PHP+MySQL多模塊新聞管理係統開發
9.1 係統分析
9.2 實施步驟
9.3 係統優化
9.4 本章小結
9.5 練習題
第10章 支持多用戶的博客係統開發
10.1 係統分析
10.2 實施步驟
10.3 本章小結
10.4 練習題
精彩書摘
第1章 初識PHP
1.1 什麼是PHP
PHP究竟是什麼?如果追根溯源,它是一個名稱Personal HomePage:Hypertext Preprocessor(個人主頁:超文本預處理器)的縮寫。當然這是一個很古老的稱呼,已經遠遠不能反映今天PHP的真實能力。PHP當今已經不僅僅是一個可以用在個人主頁上的服務器端腳本語言,而已經成長為一門極為流行、深受web程序員喜愛的、風靡全球的Web程序設計語言。它是開源、免費和跨平颱的,而且具有高效、簡單和安全等特點。Web開發者能夠快速地掌握PHP並寫齣功能強大的服務器端腳本。
1.1.2 PHP的發展曆史
PHP的創建者是Rasmus Lerdorf。最初它隻是一個用Perl語言編寫的小程序,名字叫PHP/Fl,用於計算網頁訪問量。後來Rasmus又用C語言重新編寫,增加瞭數據庫訪問功能。Rasmus免費發布瞭這個程序的源代碼,使得全世界的人都可以免費使用,甚至對其修改、完善。直到今天,PHP仍然是開源軟件領域成功的典範之一。
到瞭l997年,另外兩個對PHP有突齣貢獻的重要人物——Andi Gutmans和Zeev Suraski,他們針對PHP/Fl存在的不足進行瞭重寫,經過9個月的測試後,1998年6月,Andi、Rasmus和Zeev聯閤發布瞭PHP曆史上重要的3.0版本,這在PHP發展過程中有裏程碑式的意義。PHP 3.0一經推齣就大受歡迎,在PHP 3.0的頂峰,Internet上10%的Web服務器上都安裝瞭它。
此後,PHP快速發展,並在全世界廣泛流行起來。PHP官方又先後發布瞭PHP 4、PHP 5兩個版本,每個版本都有大的改善和提升,使得PHP逐漸成為一門成熟、穩定、可靠、高效、安全的Web編程語言,得到瞭越來越多Web程序員的喜愛。
前言/序言
近幾年來,PHP成為流行的Web開發語言之一。它在國內的發展更是迅速,幾乎所有的虛擬主機和大部分服務器都支持PHP。PHP作為功能強大的’Web編程語言,以其簡單易學、安全性高和跨平颱等諸多特性而越來越受到廣大Web開發者的關注和喜愛。
現在,越來越多的人開始關注PHP、學習PHP、使用PHP。但是與其他Web開發語言相比,專門介紹PHP的書籍卻很少,很多PHP初學者都苦於找不到一本通俗易懂、簡單實用的PHP入門教材。筆者最近幾年都在使用PHP,積纍瞭豐富的經驗,並希望在此基礎上編寫本教程,引導初學者快速入門。我們組織瞭多名有豐富開發經驗的人員共同編寫瞭這本《PHP+MySQL開發實例教程》。希望這本書可以幫助那些喜愛PHP的朋友快速走上學習PHP的捷徑。
本書共分10章,循序漸進地介紹瞭PHP的使用,其中包括初始PHP、PHP的服務器環境搭建、PHP 5基本語法、PHP 5麵嚮對象編程、PHP 5內置數組、PHP 5內置函數、MySQL數據庫與結構化查詢語言(SQL)、PHP+MySQL數據庫編程等內容。本書最後兩章介紹瞭多模塊新聞發布係統和多用戶博客係統兩個案例,詳細說明瞭其開發步驟,並給齣瞭全部源代碼。
本書總結瞭編者近幾年來學習和使用PHP的經驗心得。內容選取上以實用性為原則,做到不求麵廣,但求實用。本書突齣案例教學,避免空洞的描述,每章都根據章節內容設計瞭一個邊學邊做案例,通過對案例的深入分析和上機操作使讀者加深對所學知識的理解,提高學習效果和動手能力。本書最後的兩個大型的實用案例,將全書內容與典型的實際應用聯係起來,也將全書的案例體係串聯起來,使讀者能夠學到最貼近應用前沿的知識和技能。
本書定位為高等院校計算機類學生的專業課教材,也可以作為各類希望學習’Web開發技術人員的入門自學教材。本書也是初、中級PHP開發者首選的參考書。
本書由日照職業技術學院信息科學與工程學院的毛書朋和聶慶鵬主編,第3章、第5章、第6章、第8章、第9章、第10章由毛書朋編寫;第1章、第2章、第4章、第7章由聶慶鵬編寫。全書最後由毛書朋定稿。
本書在編寫時力求完美、準確,但是限於作者水平,編寫時間倉促,書中不足之處在所難免,敬請各位同行和廣大讀者批評指正。
全國高等職業教育“十一五”計算機類專業規劃教材:PHP+MySQL開發實例教程 下載 mobi epub pdf txt 電子書 格式
全國高等職業教育“十一五”計算機類專業規劃教材:PHP+MySQL開發實例教程 下載 mobi pdf epub txt 電子書 格式 2024
全國高等職業教育“十一五”計算機類專業規劃教材:PHP+MySQL開發實例教程 mobi epub pdf txt 電子書 格式下載 2024