PHP5與MySQL5從入門到精通

出版時間:2008-8  出版社:電子工業(yè)出版社  作者:衛(wèi)喆,陳爭航  頁數(shù):545  字數(shù):880000  
Tag標簽:無  

內容概要

  本書采用循序漸近的方法介紹了用PHP5與MySQL5進行Web程序設計的基礎知識,包括服務器環(huán)境的構建,PHP基本語法,常用PHP函數(shù)庫的使用方法,MySQL5安裝、配置方法,SQL語法,phpMyAdmin的配置與使用,PHP模板Smarty,PHP與Ajax結合使用,MySQL視圖,存儲過程等。在介紹基礎知識之后,通過兩個完整的Web應用開發(fā)實例,全面介紹了使用PHP5與MySQL5進行Web應用開發(fā)的完整過程。
  本書內容精簡而翔實,針對使用PHP5與MySQL5進行Web應用開發(fā)必須掌握的基礎和核心技術,進行了詳細介紹。所選實例實用性強,極具代表性,第一個實例的功能邏輯較為簡單,通過這個實例可以使讀者掌握用PHP5與MySQL5進行Web開發(fā)的完整流程。第二個實例的功能邏輯比較復雜,功能模塊較多,通過該實例介紹了復雜應用系統(tǒng)開發(fā)的過程,并介紹了數(shù)據(jù)庫連接類、分頁類等常用類的封裝以及文件包含技術的應用,同時,還介紹了Aiax技術的應用。通過一易一難兩個實例,讀者能夠迅速掌握用PHP5與MySQL
5進行Web應用開發(fā)的核心實用技術。
  本書面向初中級讀者,旨在使讀者快速掌握用PHP5與MysQL5進行Web應用開發(fā)所必需的基礎與核心技術,適合作為編程愛好者自學和網(wǎng)站開發(fā)人員的參考用書。

書籍目錄

第1章 PHP 5基礎
 1.1 簡介
  1.1.1 PHP是什么
  1.1.2 初步認識PHP代碼
 1.2 PHP的安裝
  1.2.1 Linux下安裝.Apache和PHP
  1.2.2 Windows下安裝Apache和PHP
 1.3 PHP配置
  1.3.1 PHP配置文件
  1.3.2 PHP常用配置選項
  1.3.3 加載擴展庫
 1.4 本章小結
第2章 網(wǎng)站開發(fā)語法基礎
 2.1 基本語法
 2.2 數(shù)據(jù)類型
  2.2.1 布爾型
  2.2.2 整型
  2.2.3 浮點型
  2.2.4 字符串
  2.2.5 數(shù)組
  2.2.6 對象
  2.2.7 資源
  2.2.8 NULL
  2.2.9 類型轉換
 2.3 變量
  2.3.1 變量的賦值
  2.3.2 預定義變量
  2.3.3 變量作用域
  2.3.4 可變變量
 2.4 常量
  2.4.1 自定義常量
  2.4.2 魔術常量
 2.5 表達式
 2.6 運算符
  2.6.1 算術運算符
  2.6.2 字符串運算符
  2.6.3 比較運算符
  2.6.4 邏輯運算符
  2.6.5 位運算符
  2.6.6 賦值運算符
  2.6.7 數(shù)組運算符
  2.6.8 類型運算符
  2.6.9 錯誤控制運算符
  2.6.10 執(zhí)行運算符
  2.6.11 運算符的優(yōu)先級
 2.7 流程控制
  2.7.1 if結構
  2.7.2 switch結構
  2.7.3 while循環(huán)
  2.7.4 for循環(huán)
  2.7.5 foreach語句
  2.7.6 declare語句
  2.7.7 exit和retunl語句
 2.8 包含代碼
 2.9 本章小結
第3章 函數(shù)
 3.1 用戶自定義函數(shù)
  3.1.1 函數(shù)調用與函數(shù)定義
  3.1.2 遞歸函數(shù)
 3.2 函數(shù)的參數(shù)
  3.2.1 按值傳遞參數(shù)
  3.2.2 通過引用傳遞
  3.2.3 默認參數(shù)值
  3.2.4 可變長度參數(shù)列表
 3.3 函數(shù)返回值
第4章 類與對象
第5章 字符串
第6章 數(shù)組
第7章 PHP高級應用技術
第8章 PHP模板
第9章 MySQL快速入門
第10章 MySQL數(shù)據(jù)庫管理
第11章 MySQL5進階
第12章 文章發(fā)布系統(tǒng)
第13章 電子商務系統(tǒng)
    

章節(jié)摘錄

  第1章 PHP 5基礎  1.1 簡介  學習任何語言,最好的方法是從概貌開始。在開始學習使用,PHP編寫Web應用程序之前,我們有必要對PHP的起源、特點、能做什么、如何安裝與配置等內容進行簡單了解。本節(jié)將圍繞這些內容展開,使讀者對PHP有一個總體的認識,并希望以此提高讀者進一步學習PHP的熱情?! ?.1.1 PHP是什么  PHP——是英文Hypertext Preprocessor(超文本預處理器)的縮寫,是一種廣泛使用的服’務器端編程語言,用于開發(fā)動態(tài)網(wǎng)頁。它是一種開源的、跨平臺的、獨立于架構的、解釋的、面向對象的、快速的、簡單易學的、健壯的、安全的、性能優(yōu)越的用于Web服務器端動態(tài)網(wǎng)頁開發(fā)的語言。目前已有超過土千萬的網(wǎng)站和數(shù)萬家公司,以及數(shù)百萬的程序開發(fā)人員在使用它。它是目前動態(tài)網(wǎng)頁開發(fā)中使用最為廣泛的語言之一。  PHP是一種Web服務器端開發(fā)語言,用于快速進行動態(tài)網(wǎng)頁開發(fā)。早期的Web應用服務器端程序是用Perl或C語言直接編寫CGI(Common Gateway Interface,公共網(wǎng)關接口)程序,或者利用Web服務器自帶的API,或者采用第三方解決方案。這些方法均有各自的強項,但在運行速度、數(shù)據(jù)庫操作方面均不能滿足Web應用不斷增長的需求。因此,PHP與ASP、JSP語言以其優(yōu)異的性能、強大的數(shù)據(jù)庫操作功能迅速成為主流的Web服務器端開發(fā)語言。PHP與ASP、JSP一起,幾乎覆蓋了所有的Web服務器端應用的開發(fā)。而PHP+Apache+MySQL是一個完全免費的、性能優(yōu)異的Web服務器應用開發(fā)組合,已經(jīng)成為絕大多數(shù)中小型網(wǎng)站的應用解決方案。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    PHP5與MySQL5從入門到精通 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7