PHP從入門到精通(第5版)
明日科技
- 出版商: 清華大學
- 出版日期: 2019-12-01
- 定價: $479
- 售價: 5.0 折 $240
- 語言: 簡體中文
- 頁數: 540
- ISBN: 7302541396
- ISBN-13: 9787302541394
-
相關分類:
PHP
-
其他版本:
PHP 從入門到精通, 6/e
買這商品的人也買了...
-
資料結構 -- 使用 Python, 2/e$540$427
相關主題
商品描述
《PHP從入門到精通(第5版)》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用PHP進行網絡開發應該掌握的各方面技術。全書共分為4篇25章,其中,基礎知識篇包括初識PHP、PHP環境搭建和開發工具、PHP語言基礎、流程控制語句、字符串操作、正則表達式、PHP數組、PHP與Web頁面交互、PHP與JavaScript交互、日期和時間;核心技術篇包括Cookie與Session、圖形圖像處理技術、文件系統、面向對象、PHP加密技術、MySQL數據庫基礎、phpMyAdmin圖形化管理工具、PHP操作MySQL數據庫、PDO數據庫抽象層、ThinkPHP框架;高級應用篇包括Smarty模板技術、PHP與XML技術、PHP與Ajax技術;項目實戰篇包括應用Smarty模板開發電子商務網站、應用ThinkPHP框架開發編程e學網等內容。
目錄大綱
第1篇 基礎知識
第1章 初識PHP
視頻講解:23分鐘
1.1 PHP概述
1.1.1 什麼是PHP
1.1.2 PHP語言的優勢
1.1.3 PHP 5的新特性
1.1.4 PHP的發展趨勢
1.1.5 PHP的應用領域
1.2 擴展庫
1.3 如何學好PHP
1.4 學習資源
1.4.1 常用軟件資源
1.4.2 常用網上資源
1.4.3 主要圖書網站
1.5 網站建設的基本流程
1.6 小結
第2章 PHP環境搭建和開發工具
視頻講解:1小時9分鐘
2.1 在Windows下使用WampServer
2.1.1 PHP開發環境的安裝
2.1.2 PHP服務器的啟動與停止
2.1.3 PHP開發環境的關鍵配置
2.2 在Linux下的安裝配置
2.2.1 安裝Apache服務器
2.2.2 安裝MySQL數據庫
2.2.3 安裝PHP
2.3 PHP常用開發工具
2.4 第一個PHP實例
2.5 小結
2.6 實踐與練習
第3章 PHP語言基礎
視頻講解:2小時48分鐘
3.1 PHP的標記風格
3.2 PHP註釋的應用
3.3 PHP的數據類型
3.3.1 標量數據類型
3.3.2 覆合數據類型
3.3.3 特殊數據類型
3.3.4 數據類型轉換
3.3.5 檢測數據類型
3.4 PHP常量
3.4.1 聲明和使用常量
3.4.2 預定義常量
3.5 PHP變量
3.5.1 變量聲明及使用
3.5.2 變量作用域
3.5.3 可變變量
3.5.4 PHP預定義變量
3.6 PHP運算符
3.6.1 算術運算符
3.6.2 字符串運算符
3.6.3 賦值運算符
3.6.4 遞增或遞減運算符
3.6.5 位運算符
3.6.6 邏輯運算符
3.6.7 比較運算符
3.6.8 條件運算符
3.6.9 運算符的優先級
3.7 PHP的表達式
3.8 PHP函數
3.8.1 定義和調用函數
3.8.2 在函數間傳遞參數
3.8.3 從函數中返回值
3.8.4 變量函數
3.9 PHP編碼規範
3.9.1 什麼是編碼規範
3.9.2 PHP書寫規則
3.9.3 PHP命名規則
3.10 小結
3.11 實踐與練習
第4章 流程控制語句
視頻講解:1小時8分鐘
4.1 條件控制語句
4.1.1 if語句
4.1.2 if…else語句
4.1.3 elseif語句
4.1.4 switch語句
4.2 循環控制語句
4.2.1 while循環語句
4.2.2 do…while循環語句
4.2.3 for循環語句
4.2.4 foreach循環語句
4.3 跳轉語句
4.3.1 break語句
4.3.2 continue語句
4.4 小結
4.5 實踐與練習
第5章 字符串操作
視頻講解:56分鐘
5.1 字符串的定義方法
5.1.1 使用單引號或雙引號定義字符串
5.1.2 使用定界符定義字符串
5.2 字符串操作
5.2.1 去除字符串首尾空格和特殊字符
5.2.2 轉義、還原字符串數據
5.2.3 獲取字符串的長度
5.2.4 截取字符串
5.2.5 比較字符串
5.2.6 檢索字符串
22.7 實踐與練習
第23章 PHP與Ajax技術
視頻講解:42分鐘
23.1 Ajax概述
23.1.1 什麼是Ajax
23.1.2 Ajax的開發模式
23.1.3 Ajax的優點
23.2 Ajax使用的技術
23.2.1 JavaScript腳本語言
23.2.2 XMLHttpRequest
23.2.3 XML語言
23.2.4 DOM
23.2.5 CSS
23.3 Ajax開發需要註意的幾個問題
23.4 在PHP中應用Ajax技術的典型應用
23.4.1 在PHP中應用Ajax技術檢測用戶名
23.4.2 在PHP中應用Ajax技術實現博客文章類別添加
23.5 小結
23.6 實踐與練習
第4篇 項目實戰
第24章 應用Smarty模板開發電子商務網站
視頻講解:2小時21分鐘
24.1 開發背景
24.2 需求分析
24.3 系統分析
24.3.1 系統目標
24.3.2 系統功能結構
24.3.3 開發環境
24.3.4 文件夾組織結構
24.4 數據庫與數據表的設計
24.4.1 數據庫分析
24.4.2 創建數據庫和數據表
24.5 公共文件設計
24.5.1 數據庫連接、管理和分頁類文件
24.5.2 Smarty模板配置類文件
24.5.3 執行類的實例化文件
24.6 前臺首頁設計
24.6.1 前臺首頁技術分析
24.6.2 前臺首頁實現過程
24.7 登錄模塊設計
24.7.1 登錄模塊概述
24.7.2 登錄模塊技術分析
24.7.3 用戶註冊
24.7.4 用戶登錄
24.7.5 找回密碼
24.8 會員信息模塊設計
24.8.1 會員信息模塊概述
24.8.2 會員信息模塊技術分析
24.8.3 會員中心
24.8.4 安全退出
24.9 商品顯示模塊



