PHP+MySQL網站開發入門與提高

PHP+MySQL網站開發入門與提高

《PHP+MySQL網站開發入門與提高》是2014年7月1日清華大學出版社出版的圖書,作者是王偉平、賀春雷。

基本介紹

  • 中文名:PHP+MySQL網站開發入門與提高
  • 書名:PHP+MySQL網站開發入門與提高
  • 出版社:清華大學出版社
  • 頁數:438頁
  • 開本:16
  • 作者:王偉平 賀春雷
  • 出版日期:2014年7月1日
  • 語種:簡體中文
  • ISBN:7302365628
  • 字數:683千字
編輯推薦,內容簡介,圖書目錄,

編輯推薦

《PHP+MySQL網站開發入門與提高(經典清華版)》涉及面廣泛,幾乎涉及PHP套用與開發的所有重要知識,適合PHP初學者快速入門,也適合PHP程式設計師和想全面學習PHP技術的人員閱讀。另外,對於大中專院校和培訓班的學生,《PHP+MySQL網站開發入門與提高(經典清華版)》更是一本不可多得的教材。

內容簡介

《PHP+MySQL網站開發入門與提高(經典清華版)》從初學者的角度出發,由淺入深、循序漸進地介紹了PHP套用與開發的相關知識,並提供了大量的PHP開發示例,以及實戰和上機練習供讀者演練。《PHP+MySQL網站開發入門與提高(經典清華版)》共分14章,主要內容包括:PHP的開發背景(使用優勢、發行版本、搭建環境)、數據類型、流程控制、函式套用、數組套用、字元串操作、面向對象編程、檔案和目錄操作、表單技術、Session與Cookie、對MySQL資料庫的操作(數據記錄的添加、刪除、更新和查詢)、XML技術,Ajax技術、錯誤處理技術、最佳化技術和Smarty模板,最後還提供了一個項目實戰案例。

圖書目錄

第1章PHP入門基礎
1.1PHP入門概述
1.1.1PHP的運行機制
1.1.2PHP的發展歷史
1.1.3PHP的使用優點
1.2PHP 5的新特性
1.2.1面向對象特性
1.2.2其他新的特性
1.3PHP 5的擴展庫
1.3.1標準擴展庫
1.3.2外部擴展庫
1.4PHP與Web伺服器
1.4.1常見的Web伺服器
1.4.2Apache伺服器的安裝
1.5PHP 5的安裝和配置
1.6PHP開發工具
1.6.1開發工具的優點
1.6.2常用的開發工具
1.6.3安裝Zend Studio
1.6.4漢化Zend Studio
1.7實戰——創建第一個PHP應用程式
1.8本章習題
第2章PHP 5開發基礎語法
2.1PHP語法入門
2.1.1PHP腳本標記
2.1.2一個簡單的PHP
2.2PHP程式注釋
2.2.1單行注釋
2.2.2多行注釋
2.2.3Perl風格單行注釋
2.2.4HTML注釋
2.3PHP輸出函式
2.3.1echo()函式
2.3.2print()函式
2.3.3printf()函式
2.3.4格式控制
2.3.5sprintf()函式
2.4實戰——考生信息輸出
2.5本章習題
第3章PHP數據處理
3.1數據類型
3.1.1標量數據類型
3.1.2複合數據類型
3.1.3特殊數據類型
3.2數據類型轉換
3.2.1強制類型轉換
3.2.2自動類型轉換
3.2.3數據類型函式
3.3變數
3.3.1聲明變數
3.3.2變數賦值
3.3.3可變變數
3.3.4變數作用域
3.3.5超級全局變數
3.3.6變數銷毀
3.4常量
3.4.1定義常量
3.4.2引用常量
3.4.3const關鍵字
3.4.4魔術常量
3.5運算符
3.5.1運算符優先權
3.5.2算術運算符
3.5.3賦值運算符
3.5.4比較運算符
3.5.5三元運算符
3.5.6邏輯運算符
3.5.7位運算符
3.5.8遞增與遞減運算符
3.5.9其他運算符
3.6實戰——列印用戶消費小票
3.7本章習題
第4章PHP流程控制語句
4.1PHP語句概述
4.1.1語句分類
4.1.2基本語句
4.1.3語句塊
4.2選擇語句
4.2.1if語句
4.2.2if...else語句
4.2.3if...else if...else語句
4.2.4switch...case語句
4.3循環語句
4.3.1for語句
4.3.2do...while語句
4.3.3while語句
4.3.4foreach語句
4.4語句嵌套
4.4.1選擇語句嵌套
4.4.2循環語句嵌套
4.4.3混合語句嵌套
4.5跳轉語句
4.5.1break語句
4.5.2continue語句
4.5.3retum語句
4.6實戰——輸出等腰梯形
4.7本章習題
第5章PHP函式套用
5.1PHP函式概述
5.2變數處理函式
5.3數學函式
5.4日期和時間函式
5.4.1常用的日期和時間函式
5.4.2checkdate()函式
5.4.3getdate()函式
5.4.4date()函式
5.4.5strtotime()函式
5.4.6microtime()函式
5.4.7gmdate()函式
5.4.8time()函式
5.5自定義函式
5.5.1創建函式
5.5.2調用函式
5.5.3參數傳遞
5.5.4返回值
5.5.5變數、常量與函式
5.6函式套用
5.6.1變數函式
5.6.2嵌套函式
5.6.3遞歸函式
5.7實戰——模擬實現用戶系統登錄功能
5.8本章習題
第6章字元串和正則表達式
6.1字元串概述
6.1.1字元串基礎
6.1.2字元串定義
6.1.3字元串連線
6.2字元串操作
6.2.1統計字元串
6.2.2空格和特殊符號
6.2.3大小寫轉換
6.2.4分割字元串
6.2.5截取宇符串
6.2.6填充字元串
6.2.7比較字元串
6.2.8定位字元串
6.2.9替換字元串
6.2.10字元串與HTML轉換
6.2.11格式化
6.3字元串編碼
6.3.1字元集與編碼
6.3.2頁面編碼設定
6.3.3編碼轉換
6.3.4字元串加密
6.4正則表達式簡介
6.4.1正則表達式概述
6.4.2Perl風格的正則表達式
6.5正則表達式的使用方法
6.5.1PHP的正則表達式函式
6.5.2進行正則表達式的匹配
6.5.3進行全局正則表達式的匹配
6.5.4獲取與模式匹配的數組單元
6.5.5轉義正則表達式字元
6.5.6正則表達式搜尋和替換函式
6.5.7正則表達式的搜尋和替換
6.5.8用正則表達式分割字元串
6.6常用Web驗證
6.7實戰——考生信息處理
6.8本章習題
第7章PHP數組套用
7.1數組概述
7.1.1數組的概念
7.1.2數組的分類
7.2基本操作
7.2.1創建數組
7.2.2追加數組
7.2.3修改數組
7.2.4刪除數組
7.3數組遍歷
7.3.1for語句遍歷數組
7.3.2foreach語句遍歷數組
7.3.3list()和each()遍歷數組
7.4數組排序
7.4.1sort排序
7.4.2逆向排序
7.4.3隨機排序
7.4.4反向排序
7.4.5自定義排序
7.5其他操作
7.5.1隨機獲取元素
7.5.2聯合數組
7.5.3合併數組
7.5.4拆分數組
7.5.5替換數組
7.5.6判斷數組的類型
7.5.7查找鍵名是否存在
7.5.8查找值是否存在
7.5.9去除重複元素值
7.5.10數組鍵名和值調換
7.6實戰——求N*M二維矩陣的最大子矩陣
7.7本章習題
第8章面向對象編程
8.1面向對象編程
8.1.1理解面向對象編程
8.1.2面向對象編程的特性
8.2類和對象概述
8.2.1了解類和對象
8.2.2類的定義
8.2.3類的使用
8.2.4構造函式
8.2.5析構函式
8.3類的成員
8.3.1常量
8.3.2欄位
8.3.3屬性
8.3.4方法
8.3.5靜態成員
8.4抽象類的使用
8.5final的使用
8.6實現類的特性
8.6.1封裝性
8.6.2繼承性
8.6.3多態性
8.7內置對象函式
8.8接口
8.8.1接口概述
8.8.2定義接口
8.8.3實現接口
8.9實戰——根據用戶折扣計算商品價格
8.10本章習題
第9章檔案和目錄處理
9.1獲取檔案屬性
9.1.1檔案類型和大小
9.1.2訪問和修改時間
9.1.3其他屬性
9.2檔案基本操作
9.2.1打開檔案
9.2.2關閉檔案
9.2.3讀取檔案
9.2.4寫入檔案
9.2.5複製檔案
9.2.6刪除檔案
9.3非線性讀寫檔案
9.3.1fseek()函式
9.3.2ftell()函式
9.3.3rewind()函式
9.4檔案高級操作
9.4.1檔案上傳
9.4.2檔案下載
9.5獲取目錄屬性
9.5.1解析目錄路徑
9.5.2獲取磁碟空間
9.5.3獲取目錄大小
9.6目錄基本操作
9.6.1打開目錄
9.6.2關閉目錄
9.6.3讀取目錄
9.6.4創建目錄
9.6.5刪除目錄
9.7實戰——操作目錄和檔案
9.8本章習題
第10章PHP表單套用
10.1表單概述
10.2表單設計
10.2.1表單構成
10.2.2表單標籤
10.2.3文本框
10.2.4多行文本框
10.2.5隱藏域
10.2.6複選框
10.2.7單選按鈕
10.2.8下拉列表框
10.2.9檔案上傳框
10.2.10表單按鈕
10.3表單提交
10.3.1表單的提交方式
10.3.2獲取GET方式提交的數據
10.3.3獲取POST方式提交的數據
10.4表單處理
10.4.1表單中的多值
10.4.2遍歷表單
10.4.3動態生成表單
10.4.4PHP、Web和JavaScript
10.5身份驗證
10.5.1HTTP身份驗證
10.5.2PHP身份認證
10.6實戰——兩種提交方式實現用戶註冊
10.7本章習題
……
第11章PHP會話管理
第12章PHP訪問MySQL資料庫
第13章PHP高級開發
第14章企業管理系統

相關詞條

熱門詞條

聯絡我們