PHP 5.3入門經典(PHP5.3入門經典)

PHP 5.3入門經典

PHP5.3入門經典一般指本詞條

《PHP 5.3入門經典》 是清華大學出版社出版的圖書, ISBN是9787302236962, 7302236968

基本介紹

  • 中文名:PHP 5.3入門經典
  • 出版社:清華大學出版社
  • 平裝:698頁
  • 正文語種:簡體中文
  • 作者:道爾(Matt Doyle)
  • 譯者吳文國、黃海隆、胡明曉
  • 外文書名:Beginning PHP 5.3
  • 出版時間:第1版 (2010年11月1日)
  • 開本:16開
  • ISBN:9787302236962, 7302236968
內容簡介,編輯推薦,作者簡介,目錄,

內容簡介

《PHP 5.3入門經典》全面透徹講解PHP5.3所有知識點為您編寫卓越Web程式奠定堅實基礎。作為當今風靡全球的開源web程式語言之一,PHP堪稱理想的伺服器端腳本語言,它將基於HTML的網頁連線到後端資料庫來呈現動態內容。有了這個編程利器,就可以創建簡單的表單郵件腳本、Web論壇應用程式、部落格平台乃至複雜的內容管理系統。《PHP5.3入門經典》介紹PHP語言,並引導讀者使用PHP語言編寫功能強大的Web應用程式。

編輯推薦

《PHP 5.3入門經典》:
分析PHP程式與Web伺服器和HTML等技術的互動方式
介紹如何構建可靠的Web應用程式,以及如何使用選擇和循環結構來控制腳本的執行順序
討論如何在腳本中創建和使用字元串、數組、對象、函式和檔案
分享使用PHP創建互動Web表單和捕獲用戶輸入的訣竅
講述在頁面視圖之間保留應用程式狀態的方法
給出在PHP應用程式中使用MySQL資料庫的建議
利用PEAR加速開發應用程式的最佳實踐
介紹PHP腳本的XML處理技術
使用PHP創建和處理Web圖形的詳細步驟

作者簡介

作者:(英國)道爾(Matt Doyle) 譯者:吳文國 黃海隆 胡明曉
Matt Doyle,年幼時就在慈母的教誨下開始學習計算機技術。在獲得計算機科學學士學位後,曾從事系統管理、計算機培訓、軟體開發、圖形設計和網站構建等工作,後與他人於1977年共同創辦了ELATED公司。

目錄

第1部分 PHP的安裝與運行
第1章 PHP簡介
1.1 PHP的含義
1.2 使用PHP的原因
1.3 PHP的演變過程
1.4 PHP5.3 新增的內容
1.4.1 名稱空間
1.4.2 goto運算符
1.4.3 nowdoc語法
1.4.4 三目運算符的簡潔形式
1.4.5 高級變化
1.5 小結
第2章 第一個PHP腳本
2.1 安裝PHP
2.1.1 在Ubuntu Linux系統上安裝PHP
2.1.2 在Windows系統中安裝PHP
2.1.3 在Mac OS X系統中安裝PHP
2.1.4 測試安裝結果
2.1.5 時區設定
2.2 運行PHP的其他方法
2.2.1 在其他Web伺服器上運行PHP
2.2.2 自己編譯PHP軟體
2.2.3 遠程運行PHP
2.3 創建第一個腳本程式
2.3.1 在HTML中嵌入PHP腳本
2.3.2 增強腳本的功能
2.3.3 使用注釋增加代碼的可讀性
2.4 小結
2.5 習題
第II部分PHP語言基礎
第3章 PHP語言基礎
3.1 在PHP中使用變數
3.1.1 命名變數
3.1.2 創建變數
3.2 數據類型
3.2.1 鬆散類型
3.2.2 測試變數的類型
3.2.3 改變變數的數據類型
3.2.4 強制類型轉換
3.3 運算符與表達式
3.3.1 運算符類型
3.3.2 運算符的優先權
3.4 常量
3.5 小結
3.6 習題
第4章 選擇與循環
4.1 選擇語句
4.1.1 用if編寫簡單的選擇語句
4.1.2 用else語句提供備選方案
4.1.3 用switch語句對表達式進行多次判斷
4.1.4 使用三目運算符的簡約編碼
4.2 用循環結構完成重複操作
4.2.1 用while語句實現簡單的循環
4.2.2 d0while循環
4.2.3 使用for語句的簡潔循環結構
4.2.4 用break語句退出循環
4.2.5 用continue語句跳過本次循環
4.2.6 創建嵌套循環
4.3 在HTML中結合選擇語句和循環語句
4.4 小結
4.5 習題
第5章 字元串
5.1 創建和訪問字元串
5.1.1 在字元串中插入比較複雜的表達式
5.1.2 自定義分隔設定
5.1.3 創建字元串的其他方法
5.1.4 求字元串的長度
5.1.5 訪問字元串中的單個字元
5.2 搜尋字元串
5.2.1 用strstr()函式搜尋字元串
5.2.2 用strpos()和strrpos()函式定位字元串位置
5.2.3 用substr.count()函式確定字元串出現的次數
5.2.4 用strpbrk()函式搜尋字元集
5.3 在字元串中進行字元替換
5.3.1 用s蛙.replace()函式替換全部搜尋字元串
5.3.2 用substr.replace()替換字元串的一部分內容
5.3.3 用strtr()函式變換字元
5.4 大小寫轉換
5.5 格式化字元串
5.5.1 通用的格式化函式printf()和sprinttq()
5.5.2 刪除字元串中空白符的函式:trim()、ltrim()和rtrim()
5.5.3 用s廿l.pad()函式填充字元串
5.5.4 用wordwrap()函式實現自動換行
5.5.5 用number.format()函式格式化數值
5.6 小結
5.7 習題
第6章 數組
6.1 數組概述
6.2 創建數組
6.3 訪問數組的元素
6.3.1 改變元素內容
6.3.2 用print.r()函式輸出整個數組
6.3.3 用array.slice()函式讀取數組中連續幾個元素
6.3.4 統計數組中元素的個數
6.3.5 逐個訪問數組的元素
6.4 用foreach()循環訪問數組
6.4.1 用foreach循環訪問數組的每個值
6.4.2 用foreach循環訪問數組的鍵和值
6.4.3 用foreach循環修改數組值
6.5 多維數組
6.5.1 創建多維數組
6.5.2 訪問多維數組的元素
6.5.3 多維數組的循環訪問
6.6 數組的操作
6.6.1 數組排序
6.6.2 添加和刪除數組元素
6.6.3 數組的合併
6.6.4 數組與字元串之間的轉換
6.6.5 把數組轉換為變數列表
6.7 小結
6.8 習題
第7章 函式
7.1 函式的定義
7.2 函式的作用
7.3 調用函式
7.4 變數函式
7.5 用戶自定義函式
7.5.1 函式的參數
7.5.2 可選形參和形參的默認值
7.5.3 函式的返回值
7.5.4 變數的作用範圍
7.5.5 創建匿名函式
7.6 引用
7.6.1 將引用傳遞給自定義函式
'7.6.2 從自定義函式中返回引用
7.7 編寫遞歸函式
7.8 小結
7.9 習題
第8章 對象
8.1 面向對象程式設計的概念
8.2 面向對象程式設計的優點
8.3 面向對象程式設計的基礎
8.3.1 類
8.3.2 對象
8.3.3 屬性
8.3.4 方法
8.4 在PHP中創建類和對象
8.5 創建和使用屬性
8.5.1 屬性的可見性
8.5.2 聲明屬性
8.5.3 訪問屬性
8.5.4 靜態屬性
8.5.5 類常量
8.6 方法
8.6.1 方法的可見性
8.6.2 方法的創建
8.6.3 方法的調用
8.6.4 方法的參數和返回值
8.6.5 在方法中訪問對象的屬性
8.6.6 靜態方法
8.6.7 用類型提示檢查方法的參數
8.6.8 用封裝實現獨立性
8.7 用?-get()、一set()和.call()重載對象
8.7.1 用一get()和一set()方法重載屬性訪問
8.7.2 用call()重載方法調用
8.7.3 其他重載方法
8.8 用繼承擴展對象的功能
8.8.1 重載父類的方法
8.8.2 保留父類的功能
8.8.3 用final類和方法阻止繼承和重載
8.8.4 抽象類和抽象方法
8.8.5 接口
8.9 構造方法和析構方法
8.9.1 用構造方法建立新對象
8.9.2 用析構方法撤銷對象
8.10 自動載入類檔案
8.11 將對象存儲為字元串
8.12 判斷一個對象的類
8.13 小結
8.14 習題
第III部分 PHP的實際套用
第9章 用PHP處理HTML表單
9.1 HTML表單的運行過程
9.2 用PHP截獲表單數據
9.2.1 表單數據的安全性
9.2.2 處理空表單欄位
9.3 多值欄位的處理
9.4 用PHP生成web表單
9.5 在表單中存儲PHP變數
9.6 創建檔案上傳表單
9.6.1 訪問上傳檔案的信息
9.6.2 限制上傳檔案的大小
9.6.3 存儲和使用上傳檔案
9.7 表單提交後的重定向
9.8 小結
9.9 習題
第10章 用查詢字元串、cookie和會話保存頁面狀態
10.1 用查詢字元串保存頁面狀態
10.1.1 建立查詢字元串
10.1.2 訪問查詢字元串中的數據
10.2 用cookie保存頁面狀態
10.2.1 cookie的組成
10.2.2 在PHP中設定cookie
10.2.3 在腳本中訪問cookie
10.2.4 刪除cookie
10.3 用PHP會話存儲數據
10.3.1 創建會話
10.3.2 讀取和寫入會話數據
10.3.3 撤銷會話
10.3.4 通過查詢字元串傳遞會話ID
10.3.5 改變會話的行為
10.4 小結
10.5 習題
第11章 檔案與目錄
11.1 檔案與目錄基礎
11.2 獲取檔案的信息
11.2.1 檔案的時間屬性
11.2.2 從路徑獲取檔案名稱
11.3 打開和關閉檔案
11.3.1 用fopen()打開檔案
11.3.2 用fopen()關閉檔案
11.4 檔案的讀寫
11.4.1 讀寫字元串
11.4.2 檔案末尾的測試
11.4.3 一次讀取一行內容
11.4.4 讀取CSV檔案
11.4.5 讀取和寫入整個檔案
11.4.6 隨機存取檔案數據
11.5 檔案的許可權
11.5.1 改變檔案的許可權
11.5.2 檢查檔案許可權
11.6 檔案的複製、重命名和刪除
11.7 目錄
11.7.1 其他目錄函式
11.7.2 目錄對象
11.7.3 區分檔案與目錄
11.8 設計一個文本編輯器
11.8.1 創建文本編輯器的腳本程式
11.8.2 測試文本編輯器
11.8.3 文本編輯器示例說明
11.9 小結
……
第12章 資料庫和SQL基礎
第13章 使用PHP檢索MySQL資料庫中的數據
第14章 使用PHP操縱MySQL數據
第15章 使用PEAR簡化工作
第16章 PHP及其他應用程式
第17章 用PHP語言生成圖像
第18章 使用正則表達式來匹配字元串
第19章 使用XML
第20章 編寫高質量的代碼
附錄

相關詞條

熱門詞條

聯絡我們