出版時間:1970-1 出版社:中國電力出版社 作者:《國家人力資源和社會保障部、國家工業(yè)和信息化部信息專業(yè)技術(shù)人才知識更新工程(“653”工程)指定教材》編委會 編 頁數(shù):269
內(nèi)容概要
本書共分10章,循序漸進地介紹了初始化PHP、PHP的服務(wù)器環(huán)境搭建、PHP5基本語法、PHP 5面向?qū)ο缶幊?、PHP5內(nèi)置數(shù)組、PHP 5內(nèi)置函數(shù)、MySQL數(shù)據(jù)庫與結(jié)構(gòu)化查詢語言(SQL)、PHP+MySQL數(shù)據(jù)庫編程等內(nèi)容。本書最后兩章設(shè)計了多模塊新聞發(fā)布系統(tǒng)和多用戶博客系統(tǒng)兩個案例,詳細介紹了其開發(fā)步驟,并給出了全部源代碼。 本書總結(jié)了編者近幾年來學習和使用PHP的經(jīng)驗心得。內(nèi)容選取上以實用性為原則,不求面廣,但求實用。本書突出案例教學,避免空洞的描述,每章都根據(jù)章節(jié)內(nèi)容設(shè)計一個邊學邊做的案例,通過對案例的深入分析和上機操作使讀者加深對所學知識的理解,提高學習效果和動手能力。在書的最后設(shè)計了兩個中大型的實用案例,將全書內(nèi)容與典型的實際應(yīng)用聯(lián)系起來,也將全書的案例體系串聯(lián)起來,力求使讀者能夠?qū)W到最貼近應(yīng)用前沿的知識和技能。 本書為高等職業(yè)院校計算機類學生的專業(yè)課教材,也可以作為各類希望學習Web開發(fā)技術(shù)人員的入門自學教材,同時還可以作為初、中級PHP開發(fā)者的參考書。
書籍目錄
叢書序前言第1章 初識PHP 1.1 什么是PHP 1.2 PHP可以做什么 1.3 PHP有哪些特性 1.4 PHP常用開發(fā)工具 1.5 邊學邊做:登錄Intemet了解 PHP的應(yīng)用情況 1.6 本章小結(jié) 1.7 練習題第2章 PHP服務(wù)器環(huán)境搭建 2.1 PHP程序運行原理 2.2 PHP安裝前的準備 2.3 Windows下PHP的安裝與配置 2.4 Linux下PHP的安裝與配置 2.5 邊學邊做:將本地機器配置成PHP服務(wù)器 2.6 本章小結(jié) 2.7 練習題第3章 PHP 5的基本語法 3.1 PHP語法基礎(chǔ) 3.2 PHP中的常量 3.3 PHP中的變量 3.4 運算符和表達式 3.5 流程控制語句 3.6 自定義函數(shù) 3.7 變量的作用域 3.8 邊學邊做:用函數(shù)遞歸實現(xiàn)階乘運算和斐波那契數(shù)列 3.9 本章小結(jié) 3.10 練習題第4章 PHP 5面向?qū)ο缶幊? 4.1 PHP面向?qū)ο蟾攀? 4.2 類與對象 4.3 構(gòu)造函數(shù)與析構(gòu)函數(shù) 4.4 類的繼承 4.5 覆蓋與重載 4.6 self、parent與關(guān)鍵字 4.7 本章小結(jié) 4.8 練習題第5章 PHP 5內(nèi)置數(shù)組和常量 5.1 PHP 5內(nèi)置數(shù)組簡介 5.2 $一POST和$GET數(shù)組 5.3 $一COOKIE和$一SESSION數(shù)組一 5.4 用內(nèi)置數(shù)組獲取服務(wù)器環(huán)境信息一 5.5 $一FILE數(shù)組 5.6 邊學邊做:用PHP內(nèi)置數(shù)組接收表單數(shù)據(jù) 5.7 本章小結(jié)一 5.8 練習題第6章 PHP 5常用函數(shù)介紹 6.1 PHP 5內(nèi)置函數(shù)概述 6.2 數(shù)組函數(shù) 6.3 字符串處理函數(shù) 6.4 時間日期函數(shù) 6.5 數(shù)學函數(shù) 6.6 圖像處理函數(shù) 6.7 文件系統(tǒng)函數(shù) 6.8 其他函數(shù) 6.9 邊學邊做:用文本操作實現(xiàn)支持頭像上傳的用戶注冊與登錄. 6.1 0本章小結(jié) 6.1 1練習題第7章 MySQL數(shù)據(jù)庫與結(jié)構(gòu)化查詢語言(SQL) 7.1 MySQL數(shù)據(jù)庫系統(tǒng)簡介 7.2 MySQL的安裝與初始化設(shè)置 7.3 MySQL中的數(shù)據(jù)類型 7.4 結(jié)構(gòu)化查詢語言(SQL) 7.5 MySQL用戶管理 7.6 MySQL可視化管理工具——phpMyAdmin 7.7 邊學邊做MySQL安裝與使用綜合練習 7.8 本章小結(jié) 7.9 練習題第8章 PHP+MySQL數(shù)據(jù)庫編程 8.1 連接數(shù)據(jù)庫前的準備工作 8.2 PHP操作MySQL數(shù)據(jù)庫的流程 8.3 PHP操作MySQL方法詳解 8.4 邊學邊做:用MySQL改寫用戶注冊與登錄程序 8.5 本章小結(jié) 8.6 練習題第9章 PHP+MySQL多模塊新聞管理系統(tǒng)開發(fā) 9.1 系統(tǒng)分析 9.2 實施步驟 9.3 系統(tǒng)優(yōu)化 9.4 本章小結(jié) 9.5 練習題第10章 支持多用戶的博客系統(tǒng)開發(fā) 10.1 系統(tǒng)分析 10.2 實施步驟 10.3 本章小結(jié) 10.4 練習題
章節(jié)摘錄
第1章 初識PHP1.1 什么是PHPPHP究竟是什么?如果追根溯源,它是一個名稱Personal HomePage:Hypertext Preprocessor(個人主頁:超文本預(yù)處理器)的縮寫。當然這是一個很古老的稱呼,已經(jīng)遠遠不能反映今天PHP的真實能力。PHP當今已經(jīng)不僅僅是一個可以用在個人主頁上的服務(wù)器端腳本語言,而已經(jīng)成長為一門極為流行、深受web程序員喜愛的、風靡全球的Web程序設(shè)計語言。它是開源、免費和跨平臺的,而且具有高效、簡單和安全等特點。Web開發(fā)者能夠快速地掌握PHP并寫出功能強大的服務(wù)器端腳本。1.1.2 PHP的發(fā)展歷史PHP的創(chuàng)建者是Rasmus Lerdorf。最初它只是一個用Perl語言編寫的小程序,名字叫PHP/Fl,用于計算網(wǎng)頁訪問量。后來Rasmus又用C語言重新編寫,增加了數(shù)據(jù)庫訪問功能。Rasmus免費發(fā)布了這個程序的源代碼,使得全世界的人都可以免費使用,甚至對其修改、完善。直到今天,PHP仍然是開源軟件領(lǐng)域成功的典范之一。到了l997年,另外兩個對PHP有突出貢獻的重要人物——Andi Gutmans和Zeev Suraski,他們針對PHP/Fl存在的不足進行了重寫,經(jīng)過9個月的測試后,1998年6月,Andi、Rasmus和Zeev聯(lián)合發(fā)布了PHP歷史上重要的3.0版本,這在PHP發(fā)展過程中有里程碑式的意義。PHP 3.0一經(jīng)推出就大受歡迎,在PHP 3.0的頂峰,Internet上10%的Web服務(wù)器上都安裝了它。此后,PHP快速發(fā)展,并在全世界廣泛流行起來。PHP官方又先后發(fā)布了PHP 4、PHP 5兩個版本,每個版本都有大的改善和提升,使得PHP逐漸成為一門成熟、穩(wěn)定、可靠、高效、安全的Web編程語言,得到了越來越多Web程序員的喜愛。
編輯推薦
《PHP+MySQL開發(fā)實例教程》是國家“653”工程指定教材;國家“十一五”規(guī)劃教材;以就業(yè)為導向;以“工學結(jié)合”、校從企合作為導向;發(fā)揮行業(yè)指導性,推行“雙證書”制度為導向;教學支持及服務(wù);立體化教材網(wǎng)站支持。
圖書封面
評論、評分、閱讀與下載