-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

輕松學PHP編程

( 簡體 字)
作者:馬春興、王瑞敬、陳軍紅 等類別:1. -> 程式設計 -> 網路編程 -> PHP
譯者:
出版社:化學工業出版社輕松學PHP編程 3dWoo書號: 33756
詢問書籍請說出此書號!

有庫存
NT售價: 225

出版日:4/1/2012
頁數:356
光碟數:1 (含視頻教學)
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787122136374
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

    PHP 是一種易于學習和使用的動態網站開發技術。用戶只需要具備很少的編程知識,便可以使用 PHP 建立一個具有交互功能的 Web 站點。另外,PHP 還具有獨有的優勢,如實用性強、功能強大、支持跨平臺、開發和維護成本較低等。因此對于個人來說,學習和使用 PHP是一個很好的選擇。
    本書以目前主流的 PHP 5 為例,由淺入深、全面詳細地介紹了 Web 開發所需的 PHP 技術。本書語言簡明扼要、結構清晰、內容豐富,非常適合 PHP 的初學者,也可作為大、中院校師生和培訓班的教材。
本書內容
    第 1 章 PHP 親密接觸。主要介紹 PHP 環境搭建方法、PHP 配置文件、語法結構和程序注釋,以及 PHP 的各種輸出函數。
    第 2 章 PHP 語法基礎。主要介紹 PHP 中變量、常量、內置數據類型、類型轉換方法、運算符以及表達式的使用。
    第3章 PHP控制流程語句。詳細介紹了PHP中的流程控制語句,包括if條件語句、 switch條件語句、while 循環語句、do while 循環語句、for 循環語句、foreach 循環語句以及用于跳轉控制的語句。
    第 4 章 PHP 面向對象編程。介紹了 PHP 面向對象編程的實現方法,如創建類和對象、定義類的成員、使用構造函數和析構函數,以及繼承和接口的應用等。
    第 5 章 使用 PHP 函數。介紹了 3類內置函數的使用,分別是數學函數、日期和時間函數以及文件引用函數,然后重點講解了如何編寫自定義的函數。
    第 6 章 操作字符串。首先介紹了字符串的定義和運算符,然后詳細介紹了對字符串的操作,如去除字符串首尾空格、轉換字符串大小寫、比較、替換、截取和填充字符串等。
    第 7 章 操作數組。詳細介紹了操作數組的各種函數,如測試數組、遍歷數組、合并數組、截取數組以及排序數組等。
    第 8 章 操作 HTML 頁面。 介紹了如何創建表單、獲取 HTML表單中的數據、遍歷表單、對 URL 的參數進行編碼和解碼,以及使用 Session 和 Cookie保存用戶的信息等。
    第 9 章 操作文件和目錄。詳細介紹了對文件和目錄的各種操作,如打開和關閉文件、讀取和寫入文件內容、讀取和獲取目錄的屬性,以及文件的上傳和下載等。
    第 10 章 操作 MySQL 數據庫。詳細介紹了對 MySQL 數據庫的操作,如建立和關閉連接、執行 SQL 語句、顯示數據以及數據庫的高級操作,最后介紹了亂碼的解決方案。
    第 11 章 應用 Ajax 技術。首先介紹了什么是 Ajax 及 Ajax 核心對象的內容,然后介紹了 Ajax 如何與 PHP 結合處理文本、XML 和 JSON 格式的響應,最后介紹了 Ajax 中亂碼的解決方案。
    第 12 章 PHP 高級開發技術。詳細介紹了 PHP 中異常處理、正則表達式處理以及 XML處理 3 個方面的內容。
    第 13 章 留言本。詳細介紹了 PHP 實現留言本的過程,包括留言本的數據庫設計、發表留言、顯示留言、回復留言以及刪除留言的實現方法。
本書特色
本書從初學者的角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用 PHP
進行 Web 開發應該掌握的各方面技術。
結構獨特
    每個知識點都按照“概念→語法描述→實例描述→實例應用→運行結果→示例分析”的模式進行講解,非常符合科學的學習思維,很容易掌握。
形式新穎
    用準確的語言總結概念,用直觀的圖示演示過程,用詳細的注釋解釋代碼,用形象的比喻幫助記憶。
內容豐富
    涵蓋了實際 PHP 網站開發中所涉及的配置環境、輸出函數、運算符、流程控制語句、內置函數、操作字符串、操作數組、操作文件、Web 交互以及數據庫編程等方面的各種技術。
隨書光盤
    本書為實例配備了視頻教學文件,讀者可以通過視頻文件更加直觀地學習PHP的使用知識。
網站技術支持
    讀者在學習或者工作的過程中,如果遇到實際問題,可以直接登錄 www.itzcn.com 與我們取得聯系,編者會在第一時間內給予幫助。
貼心的提示
    為了便于讀者閱讀,全書還穿插著一些技巧、提示等小貼士,體例約定如下。
    提示:通常是一些貼心的提醒,讓讀者加深印象或是提供建議與解決問題的方法。
注意:提出學習過程中需要特別注意的一些知識點和內容或者相關信息。
技巧:通過簡短的文字,指出知識點在應用時的一些小竅門。
讀者對象
    本書具有知識全面、實例精彩、指導性強的特點,力求以全面的知識及豐富的實例來指導讀者透徹地學習 PHP 各方面的知識。本書可以作為 PHP 的入門書籍,也可以幫助中級讀者提高技能。
本書適合以下人員閱讀學習。
PHP 初學者。
Web 應用程序開發人員。
各大中專院校的相關授課老師。
其他使用 PHP 開發的從業人員。
本書編者
    本書主要由馬春興、王瑞敬、陳軍紅編寫,其他參與編寫、資料整理、程序開發的人員還有張芳芳、張冬旭、王龍才、王詠梅、段韶治、李勇、郝春雨等。
    由于編者水平有限,書中難免存在不足和疏漏之處,懇請讀者批評指正。
編者
2012年 2 月
內容簡介:

    本書以 PHP 5.0 為主線,詳細講解了開發動態網站所需的各種技術。全書共 13 章,首先介紹了 PHP 的基礎知識,包括配置PHP環境、輸出函數、運算符和表達式、條件和循環語句,以及類和對象的編程;然后重點對PHP的操作進行講解,包括字符串操作、數組遍歷和排序、獲取表單數據、保存用戶信息、操作文件和 MySQL 數據庫等;另外還對 PHP 中如何處理異常、正則表達式和 XML 做了簡單介紹;最后通過一個綜合案例介紹PHP在實際開發中的應用。
    本書語言簡明扼要、結構清晰、內容豐富,非常適合PHP的初學者,也可作為大、中院校師生和培訓班的教材。
目錄:

第 1章 PHP 親密接觸 1
1 1 PHP 概述2
1 2 搭建 PHP 環境3
1 2 1 安裝 Apache服務器3
1 2 2 安裝 MySQL 數據庫4
1 2 3 安裝 PHP 運行庫8
1 3 PHP 配置文件概述10
1 4 PHP 語法結構 11
1 4 1 默認標記 11
1 4 2 腳本標記 12
1 4 3 短標記12
1 4 4 ASP 風格標記12
1 5 程序注釋 14
1 5 1 單行注釋 14
1 5 2 Perl風格單行注釋 14
1 5 3 多行注釋語法14
1 6 PHP 輸出函數 15
1 6 1 print()函數15
1 6 2 echo()函數16
1 6 3 printf()函數 16
1 6 4 sprintf()函數18
1 7 實踐案例:編寫一個 PHP 程序 18
1 8 動手練一練21
1 8 1 練習題21
1 8 2 上機實踐 22
第 2章 PHP 語法基礎 23
2 1 變量24
2 1 1 變量命名規則24
2 1 2 創建變量 24
2 1 3 變量作用域25
2 2 常量28
2 3 數據類型 29
2 3 1 單一數據類型29
2 3 2 復合數據類型31
2 3 3 特殊數據類型31
2 4 類型轉換 32
2 4 1 自動轉換 32
2 4 2 強制類型轉換33
2 4 3 轉換函數 34
2 5 運算符36
2 5 1 算術運算符36
2 5 2 賦值運算符37
2 5 3 比較運算符37
2 5 4 邏輯運算符38
2 5 5 位運算符 39
2 5 6 字符串運算符39
2 5 7 自增和自減運算符39
2 5 8 錯誤控制運算符 40
2 6 運算符優先級 40
2 7 表達式41
2 8 實踐案例:編寫圖書收據打印程序42
2 9 動手練一練44
2 9 1 練習題44
2 9 2 上機實踐 45
第 3章 PHP 流程控制語句 46
3 1 條件控制語句 47
3 1 1 單條件 if語句47
3 1 2 雙條件 if語句48
3 1 3 多條件 if語句49
3 1 4 嵌套 if語句51
3 1 5 switch 語句 52
3 2 循環控制語句 54
3 2 1 while循環語句54
3 2 2 do while循環語句 55
3 2 3 for循環語句56
3 2 4 foreach循環語句59
3 3 跳轉控制語句 60
3 3 1 break 語句60
3 3 2 continue語句61
3 3 3 return 語句61
3 4 實踐案例:在頁面上顯示前 50個素數62
3 5 動手練一練63
3 5 1 練習題63
3 5 2 上機實踐 65
第 4章 PHP 面向對象編程 66
4 1 面向對象概述 67
4 1 1 什么是對象67
4 1 2 封裝 67
4 1 3 繼承 68
4 1 4 多態 68
4 2 類和對象 68
4 3 類的成員 70
4 3 1 字段 70
4 3 2 屬性 72
4 3 3 常量 74
4 3 4 方法 75
4 3 5 作用域關鍵字76
4 4 構造函數和析構函數 80
4 4 1 構造函數 80
4 4 2 析構函數 81
4 5 繼承82
4 5 1 類繼承82
4 5 2 構造函數繼承84
4 6 接口85
4 6 1 接口的概念85
4 6 2 定義接口 85
4 6 3 實現接口 86
4 7 實踐案例:編寫圖書管理系統87
4 8 動手練一練91
4 8 1 練習題91
4 8 2 上機實踐 92
第5章 使用PHP函數 93
5 1 數學函數 94
5 2 日期和時間函數95
5 2 1 date()函數96
5 2 2 checkdate()函數98
5 2 3 gmdate()函數 98
5 2 4 getdate()函數 99
5 2 5 time()函數100
5 3 文件引用函數101
5 3 1 include()函數101
5 3 2 require()函數103
5 3 3 include_once()函數和 require_once()函數104
5 4 創建自定義函數 104
5 4 1 自定義函數格式104
5 4 2 調用自定義函數105
5 4 3 函數的參數 106
5 5 函數的高級應用 109
5 5 1 嵌套函數109
5 5 2 遞歸函數109
5 6 實踐案例:實現網站后臺管理 110
5 7 動手練一練 113
5 7 1 練習題 113
5 7 2 上機實踐 114
第 6章 操作字符串 115
6 1 字符串簡介 116
6 2 定義字符串 117
6 2 1 使用單引號 117
6 2 2 使用雙引號 117
6 2 3 使用定界符 118
6 3 字符串運算符 119
6 4 字符串操作 119
6 4 1 去除字符串首尾空格和特殊字符 119
6 4 2 字符串大小寫轉換 121
6 4 3 填充字符串 124
6 4 4 獲取字符串的長度 125
6 4 5 截取字符串 126
6 4 6 比較字符串 128
6 4 7 檢索字符串 130
6 4 8 替換字符串 133
6 4 9 分隔字符串 136
6 4 10 將字符串轉換為 HTML138
6 4 11 將 HTML轉換為字符串 139
6 5 實踐案例:實現網站后臺登錄功能 140
6 6 動手練一練 143
6 6 1 練習題143
6 6 2 上機實踐144
第 7章 操作數組 146
7 1 數組概述147
7 1 1 創建數組147
7 1 2 測試數組149
7 1 3 遍歷數組151
7 1 4 統計數組中的元素 153
7 2 數組的基本操作 155
7 2 1 定位數組155
7 2 2 增加數組元素159
7 2 3 刪除數組元素161
7 3 管理數組162
7 3 1 合并數組163
7 3 2 截取數組164
7 3 3 從數組中提取元素 167
7 4 數組的排序 169
7 4 1 按值對數組排序169
7 4 2 按鍵對數組排序172
7 4 3 排序時保持鍵-值對173
7 4 4 實現級聯排序174
7 4 5 自定義排序算法176
7 5 其他數組函數177
7 6 實踐案例:實現圖書網站首頁178
7 7 動手練一練 183
7 7 1 練習題183
7 7 2 上機實踐184
第8章 操作HTML頁面 186
8 1 HTML表單 187
8 1 1 HTML 表單元素187
8 1 2 創建發表評論表單 188
8 2 使用 PHP 為表單元素賦值 190
8 3 提交表單數據191
8 3 1 GET和 POST提交方式 192
8 3 2 獲取 POST 提交的數據192
8 3 3 獲取 GET 提交的數據 193
8 4 獲取表單中的多值195
8 5 遍歷表單197
8 6 處理 URL 中的參數 198
8 6 1 編碼操作199
8 6 2 解碼操作200
8 7 Session 管理200
8 7 1 Session 簡介201
8 7 2 獲取 Session ID 202
8 7 3 啟動 Session203
8 7 4 刪除 Session206
8 8 Cookie管理 207
8 8 1 創建 Cookie 207
8 8 2 訪問 Cookie 208
8 8 3 刪除 Cookie 210
8 9 實踐案例:實現圖書網站購物車 211
8 10 動手練一練 218
8 10 1 練習題 218
8 10 2 上機實踐219
第 9章 操作文件和目錄 220
9 1 文件處理221
9 1 1 打開文件221
9 1 2 關閉文件222
9 1 3 寫入文件222
9 1 4 讀取文件225
9 1 5 刪除文件231
9 1 6 復制文件232
9 2 獲取文件屬性232
9 3 目錄處理234
9 3 1 打開和關閉目錄234
9 3 2 讀取目錄235
9 3 3 解析目錄237
9 3 4 新建目錄239
9 3 5 刪除目錄239
9 4 獲取目錄容量240
9 5 文件上傳242
9 6 文件下載245
9 7 實踐案例:實現圖書網站的留言本模塊 247
9 8 動手練一練 250
9 8 1 練習題250
9 8 2 上機實踐251
第 10章 操作數據庫 252
10 1 建立到 MySQL 的連接253
10 1 1 建立普通連接 253
10 1 2 建立持久化連接254
10 1 3 關閉連接255
10 2 選擇數據庫 255
10 3 基本操作256
10 3 1 執行 SQL 語句256
10 3 2 獲取數據259
10 3 3 顯示數據262
10 4 數據分頁顯示266
10 5 數據庫高級操作269
10 5 1 獲取數據庫信息269
10 5 2 獲取表信息271
10 5 3 獲取列信息272
10 6 讀取數據庫顯示亂碼解決方案 275
10 6 1 了解產生亂碼的原因275
10 6 2 PHP 網頁的編碼276
10 6 3 MySQL 數據庫的編碼 276
10 7 實踐案例:實現基于數據庫的圖書網站277
10 8 動手練一練 282
10 8 1 練習題 282
10 8 2 上機實踐283
第11章 應用Ajax技術 284
11 1 Ajax概述285
11 2 XMLHttpRequest 對象286
11 2 1 創建 XMLHttpRequest對象286
11 2 2 XMLHttpRequest 對象的屬性和方法 287
11 2 3 XMLHttpRequest 對象的生命周期289
11 2 4 發送請求和處理回調函數290
11 3 普通文本格式292
11 3 1 發送帶參數的普通請求293
11 3 2 處理文本格式的響應296
11 4 XML格式 297
11 4 1 發送 XML 請求297
11 4 2 處理 XML 格式的響應 298
11 5 處理 JSON 格式響應 300
11 6 Ajax中文亂碼解決方案303
11 6 1 客戶端亂碼303
11 6 2 服務器端亂碼 303
11 7 實踐案例:實現自動完成的圖書搜索功能304
11 8 動手練一練 309
11 8 1 練習題 309
11 8 2 上機實踐310
第 12章 PHP 高級開發技術311
12 1 異常處理312
12 1 1 異常處理語句 312
12 1 2 內置的異常類 314
12 1 3 配置指令315
12 2 正則表達式處理316
12 2 1 Perl風格正則表達式 316
12 2 2 POSIX風格正則表達式318
12 2 3 正則表達式函數320
12 3 XML處理 325
12 3 1 生成 XML 325
12 3 2 DOM解析 XML327
13 3 3 SimpleXML解析 XML 330
12 4 實踐案例:操作學生信息 XML文檔332
12 5 動手練一練 337
12 5 1 練習題 337
12 5 2 上機實踐338
第 13 章 留言本 339
13 1 系統分析340
13 2 數據庫設計 340
13 3 公共模塊設計341
13 3 1 配置文件341
13 3 2 全局變量342
13 3 3 頁面頭部信息 342
13 3 4 函數庫 343
13 4 基本功能實現343
13 4 1 發表留言343
13 4 2 查看留言346
13 5 管理功能實現348
13 5 1 管理員登錄348
13 5 2 回復留言350
13 5 3 刪除留言353
13 6 總結353
練習題參考答案 354
序: