深入懂得php核心

來源:互聯網
上載者:User
深入理解php核心

http://www.php-internal.com/book/?p=index

?

目錄

  • 第一章 準備工作和背景知識

    • 第一節 環境搭建
    • 第二節 源碼布局及閱讀方法
    • 第三節 常用代碼
    • 第四節 小結
  • 第二章 使用者代碼的執行

    • 第一節 PHP生命週期
    • 第二節 從SAPI開始
      • Apache模組
      • 嵌入式
      • Fastcgi
    • 第三節 Zend引擎與指令碼執行
      • 詞法分析和文法分析
      • opcode
      • 附:找到Opcode具體實現
    • 第四節 小結
  • 第三章 變數及資料類型

    • 第一節 變數的內部結構
      • 雜湊表(HashTable)
      • PHP的雜湊表實現
    • 第二節 常量
    • 第三節 預定義變數
    • 第四節 靜態變數
    • 第五節 類型提示的實現
    • 第六節 變數的生命週期
      • 變數的賦值和銷毀
      • 變數的範圍
      • global語句
    • 第七節 資料類型轉換
    • 第八節 小結
  • 第四章 函數的實現

    • 第一節 函數的內部結構
      • 函數的內部結構
      • 函數間的轉換
    • 第二節 函數的定義,參數及傳回值
      • 函數的定義
      • 函數的參數
      • 函數的返回
    • 第三節 函數的調用和執行
    • 第四節 匿名函數及閉包
    • 第五節 小結
  • 第五章 類和物件導向

    • 第一節 類的結構和實現
    • 第二節 類的成員變數及方法
    • 第三節 存取控制的實現
    • 第四節 類的繼承, 多態及抽象類別
    • 第五節 魔術方法,延遲綁定及靜態成員
    • 第六節 PHP保留類及特殊類
    • 第七節 對象
    • 第八節 命名空間
    • 第九節 小結
  • 第六章 記憶體管理

    • 第一節 記憶體管理概述
    • 第二節 PHP中的記憶體管理
    • 第三節 記憶體使用量:申請和銷毀
    • 第四節 記憶體回收機制
      • 新的記憶體回收機制
    • 第五節 記憶體管理中的緩衝
    • 第六節 寫時複製(Copy-On-Write)
    • 第七節 小結
  • 第七章 Zend虛擬機器

    • 第一節 虛擬機器概述
    • 第二節 文法的實現
      • 詞法分析
      • 文法分析
      • 實現自己的文法
    • 第三節 中間碼的執行
    • 第四節 源碼的加密解密實現
    • 第五節 小結
  • 第八章 安全執行緒

  • 第九章 錯誤和異常處理

  • 第十章 檔案和流

  • 第十一章 網路編程

  • 第十二章 設定檔

  • 第十三章 擴充開發

  • 第十四章 PHP新功能

    • 命名空間(Namespace)
    • 匿名函數
    • 閉包
    • Traits
  • 第十五章 CPHP以外: PHP編譯器

    • HipHop
    • phc
    • Roadsend
  • 第十六章 開發執行個體

    • 第一節 opcode緩衝擴充
    • 第二節 效能監控及最佳化擴充
    • 第三節 擴充PHP文法,為PHP增加文法特性

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.