幫助中心 | 我的帳號 | 關於我們

PHP從入門到精通(21世紀高等學校電腦專業實用規劃教材)/好程序員成長叢書

  • 作者:編者:千鋒教育高教產品研發部
  • 出版社:清華大學
  • ISBN:9787302521723
  • 出版日期:2019/05/01
  • 裝幀:平裝
  • 頁數:458
人民幣:RMB 89 元      售價:NT$ 400.5
放入購物車
加入收藏夾

內容大鋼
    本書從初學者的角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用PHP進行網路開發應該掌握的各方面技術。
    全書共分19章,包括PHP開發入門、PHP編程基礎、函數、數組、面向對象、錯誤與異常處理、文件處理、字元串操作、正則表達式、PHP圖像處理技術、Web開發基礎、PHP與Web頁面交互、PHP會話技術、MySQL資料庫基礎、PHP操作MySQL資料庫、PDO資料庫抽象層、Smarty模板技術、Laravel框架、PHP-ML人工智慧等內容。書中所有知識都結合具體實例進行介紹,涉及的程序代碼均附以詳細的註釋,可以使讀者輕鬆領會PHP程序開發的精髓,快速提高開發技能。
    本書適合作為軟體開發入門者的自學用書,也適合作為高等院校相關專業的教學參考書,還可供開發人員查閱、參考。

作者介紹
編者:千鋒教育高教產品研發部

目錄
第1章  PHP開發入門
  1.1  PHP概述
    1.1.1  認識PHP
    1.1.2  PHP語言的優勢
    1.1.3  PHP的應用領域
  1.2  PHP開發環境搭建
    1.2.1  常見的PHP集成開發環境
    1.2.2  安裝WampServer
    1.2.3  WampServer目錄介紹
    1.2.4  測試開發環境
  1.3  第一個PHP程序
  1.4  PHP程序開發流程
  1.5  本章小結
  1.6  習題
第2章  PHP編程基礎
  2.1  PHP基本語法
    2.1.1  PHP標記
    2.1.2  PHP註釋
    2.1.3  PHP標識符與關鍵字
  2.2  PHP變數
    2.2.1  變數的定義
    2.2.2  數據類型
    2.2.3  檢測數據類型
    2.2.4  可變變數
    2.2.5  變數的引用賦值
  2.3  PHP常量
    2.3.1  常量的定義及獲取
    2.3.2  預定義常量
  2.4  數據類型轉換
    2.4.1  自動類型轉換
    2.4.2  強制類型轉換
  2.5  PHP運算符
    2.5.1  算術運算符
    2.5.2  賦值運算符
    2.5.3  字元串運算符
    2.5.4  自加/自減運算符
    2.5.5  比較運算符
    2.5.6  邏輯運算符
    2.5.7  三元運算符
    2.5.8  NULL合併運算符
    2.5.9  組合比較運算符
    2.5.10  位運算符
    2.5.11  其他運算符
    2.5.12  運算符的優先順序
  2.6  表達式與語句
  2.7  流程式控制制語句
    2.7.1  條件語句
    2.7.2  循環語句
    2.7.3  跳轉語句
  2.8  本章小結

  2.9  習題
第3章  函數
  3.1  函數的基本用法
    3.1.1  函數的定義
    3.1.2  函數的調用
    3.1.3  函數的參數
    3.1.4  函數的返回值
  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.4  PHP手冊的使用
  3.5  本章小結
  3.6  習題
第4章  數組
  4.1  數組的概念
  4.2  數組的定義
  4.3  數組的操作
    4.3.1  數組輸出
    4.3.2  數組刪除
    4.3.3  數組運算
    4.3.4  數組遍歷
  4.4  數組的常用函數
    4.4.1  計算元素個數
    4.4.2  壓入或彈出元素
    4.4.3  移除重複值
    4.4.4  獲取鍵名
    4.4.5  數組排序
    4.4.6  合併數組
    4.4.7  拆分數組
    4.4.8  反轉數組
    4.4.9  隨機獲取鍵名
    4.4.10  打亂數組
  4.5  二維數組
    4.5.1  二維數組的定義
    4.5.2  二維數組的遍歷
  4.6  本章小結
  4.7  習題
第5章  面向對象
  5.1  面向對象的概念
    5.1.1  對象與類的概念
    5.1.2  面向對象的三大特徵
  5.2  類與對象
    5.2.1  定義類

    5.2.2  創建對象
    5.2.3  封裝
    5.2.4  $this的使用
  5.3  構造方法
  5.4  析構方法
  5.5  類常量
  5.6  靜態成員
  5.7  繼承
    5.7.1  繼承的概念
    5.7.2  子類重寫父類方法
  5.8  抽象類與介面
    5.8.1  抽象類
    5.8.2  介面
  5.9  多態
  5.10  魔術方法
    5.10.1  _ _toString()
    5.10.2  _ _call()
    5.10.3  _ _autoload()
    5.10.4  _ _clone()
  5.11  設計模式
    5.11.1  單例模式
    5.11.2  工廠模式
  5.12  本章小結
  5.13  習題
第6章  錯誤與異常處理
  6.1  錯誤處理
    6.1.1  錯誤類型
    6.1.2  錯誤級別
    6.1.3  顯示錯誤報告
    6.1.4  記錄錯誤日誌
    6.1.5  自定義錯誤處理
  6.2  異常處理
    6.2.1  異常處理的概念
    6.2.2  異常處理實現
    6.2.3  自定義異常
    6.2.4  多個異常
    6.2.5  重拋異常
    6.2.6  自定義異常處理
  6.3  調試方法
    6.3.1  使用輸出語句進行調試
    6.3.2  使用文件記錄進行調試
    6.3.3  使用Xdebug進行調試
  6.4  本章小結
  6.5  習題
第7章  文件處理
  7.1  文件概述
    7.1.1  文件類型
    7.1.2  文件屬性
  7.2  文件操作
    7.2.1  打開與關閉文件

    7.2.2  讀取文件
    7.2.3  寫入文件
    7.2.4  刪除文件
    7.2.5  重命名文件
    7.2.6  複製文件
  7.3  目錄操作
    7.3.1  創建和刪除目錄
    7.3.2  遍歷目錄
    7.3.3  解析目錄
    7.3.4  統計目錄下文件大小
  7.4  本章小結
  7.5  習題
第8章  字元串操作
  8.1  字元串構成
  8.2  常用的字元串操作
    8.2.1  去除字元串兩邊的字元
    8.2.2  去除字元串左邊的字元
    8.2.3  去除字元串右邊的字元
    8.2.4  將字元串轉換為小寫
    8.2.5  字元串首字母大寫轉換
    8.2.6  單詞首字母大寫轉換
    8.2.7  字元串的替換
    8.2.8  字元串的部分替換
    8.2.9  獲取字元串長度
    8.2.10  截取字元串
    8.2.11  比較字元串
    8.2.12  查找字元串
    8.2.13  查找字元串出現次數
    8.2.14  查找字元串最後一次出現的位置
    8.2.15  查找字元串第一次出現的位置
    8.2.16  將字元串分割成小塊
    8.2.17  在字元串中插入字元串
    8.2.18  字元串的分解和合併
  8.3  字元串其他操作
    8.3.1  MD5的應用
    8.3.2  使用MIME base64編碼加密和解密數據
    8.3.3  創建格式化輸出
    8.3.4  ASCII碼與字元串
  8.4  本章小結
  8.5  習題
第9章  正則表達式
  9.1  初識正則表達式
    9.1.1  正則表達式的概念
    9.1.2  正則表達式應用場景
  9.2  正則表達式語法規則
    9.2.1  行定位符
    9.2.2  單詞定界符
    9.2.3  字元類
    9.2.4  選擇字元
    9.2.5  連字元

    9.2.6  反義字元
    9.2.7  限定符
    9.2.8  點字元
    9.2.9  轉義字元
    9.2.10  反斜線
    9.2.11  括弧字元
    9.2.12  反向引用
  9.3  正則表達式相關函數
    9.3.1  preg_match()函數
    9.3.2  preg_match_all()函數
    9.3.3  preg_replace()函數
    9.3.4  preg_split()函數
    9.3.5  preg_grep()函數
  9.4  正則表達式常見應用
    9.4.1  手機號碼和郵箱驗證
    9.4.2  驗證網址URL合法性
  9.5  正則表達式用法自查表
  9.6  本章小結
  9.7  習題
第10章  PHP圖像處理技術
  10.1  PHP圖像基礎知識
    10.1.1  在PHP中載入GD庫
    10.1.2  常見圖像格式
    10.1.3  JpGraph圖表庫
  10.2  PHP繪圖的基本步驟
    10.2.1  創建畫布
    10.2.2  設置顏色
    10.2.3  生成圖像
    10.2.4  釋放資源
  10.3  PHP圖像處理的常見應用
    10.3.1  製作水印圖
    10.3.2  製作驗證碼
  10.4  本章小結
  10.5  習題
第11章  Web開發基礎
  11.1  HTTP
    11.1.1  HTTP簡介
    11.1.2  HTTP工作流程
    11.1.3  HTTP請求與響應
    11.1.4  HTTP消息報頭
  11.2  初識表單
  11.3  輸入標記
    11.3.1  文本域text
    11.3.2  密碼域password
    11.3.3  文件域file
    11.3.4  「提交」和「重置」按鈕
    11.3.5  複選框
    11.3.6  單選按鈕
  11.4  
  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032