思维导图备注

PHP扩展开发及内核应用
首页 下载 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

第八章 Array与HashTable

浏览 7653 扫码 分享 2019-03-08 11:12:45
  • 8 使用HashTable与{数组}

    8 使用HashTable与{数组}

    • 8.1 数组(C中的)与链表
    • 8.2 操作HashTable的API
    • 8.3 在内核中操作PHP语言中数组
    • 8.4 小结

    在C语言中,我们可以自定义各种各样的数据结构,用来把很多数据保存在一个变量里面,但是每种数据结构都有自己的优缺点,PHP内核规模如此庞大,是否已经找到了一些非常棒的解决方法呢?

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    Copyright © 2017-2021 jishuchi.com 版权所有. 京ICP备17028049号-1
    • 介绍
    • 目录
    • 第一章 PHP的生命周期
      • 1.1 让我们从SAPI开始
      • 1.2 PHP的启动与终止
      • 1.3 PHP的生命周期
      • 1.4 线程安全
      • 1.5 小结
    • 第二章 PHP变量在内核中的实现
      • 2.1 变量的类型
      • 2.2 变量的值
      • 2.3 创建PHP变量
      • 2.4 变量的存储方式
      • 2.5 变量的检索
      • 2.6 类型转换
      • 2.7 小结
    • 第三章 内存管理
      • 3.1 内存管理
      • 3.2 引用计数
      • 3.3 小结
    • 第四章 配置编译环境
      • 4.1 编译前的准备
      • 4.2 PHP编译前的config配置
      • 4.3 Unix/Linux平台下的编译
      • 4.4 在Win32平台上编译PHP
      • 4.5 小结
    • 第五章 第一个扩展
      • 5.1 一个扩展的基本结构
      • 5.2 编译我们的扩展
      • 5.3 静态编译
      • 5.4 编写函数
      • 5.5 小结
    • 第六章 函数的返回值
      • 6.1 一个特殊的参数:return_value
      • 6.2 引用与函数的执行结果
      • 6.3 小结
    • 第七章 函数的参数
      • 7.1 zend_parse_parameters
      • 7.2 Arg Info 与类型绑定
      • 7.3 小结
    • 第八章 Array与HashTable
      • 8.1 数组(C中的)与链表
      • 8.2 操作HashTable的API
      • 8.3 在内核中操作PHP语言中数组
      • 8.4 小结
    • 第九章 PHP中的资源类型
      • 9.1 复合类型的数据——资源
      • 9.2 Persistent Resources
      • 9.3 资源自有的引用计数
      • 9.5 小结
    • 第十章 PHP中的面向对象(一)
      • 10.1 zend_class_entry
      • 10.2 定义一个类
      • 10.3 定义一个接口
      • 10.4 类的继承与接口的实现
      • 10.5 小结
    • 第十一章 PHP中的面向对象(二)
      • 11.1 生成对象的实例与调用方法
      • 11.2 读写对象的属性
      • 11.3 小结
    • 第十二章 启动与终止的那点事
      • 12.1 关于生命周期
      • 12.2 MINFO与phpinfo
      • 12.3 常量
      • 12.4 PHP扩展中的全局变量
      • 12.5 PHP语言中的超级全局变量(Superglobals)
      • 12.6 小结
    • 第十三章 ini配置文件
      • 13.1 读写ini配置
      • 13.2 小结
    • 第十四章 流式访问
      • 14.1 流的概览
      • 14.2 打开与读写流
      • 14.3 Static Stream Operations
      • 14.4 小结
    • 第十五章 流的实现
      • 15.1 PHP Streams的本质
      • 15.2 流的封装——wrapper
      • 15.3 实现wrapper
      • 15.4 Manipulation
      • 15.5 状态与属性读取
      • 15.6 小结
    • 第十六章 有趣的流
      • 16.1 流的上下文
      • 16.2 流的过滤器
      • 16.3 小结
    • 第十七章 配置和链接
      • 17.1 Autoconf
      • 17.2 库的查找
      • 17.3 强制模块依赖
      • 17.4 Speaking the Windows Dialect
      • 17.5 小结
    • 第十八章 扩展生成器
      • 18.1 ext_skel生成器
      • 18.2 PECL_Gen生成器
      • 18.3 小结
    • 第十九章 设置宿主环境
      • 19.1 嵌入式SAPI
      • 19.2 构建并编译一个宿主应用
      • 19.3 通过嵌入包装重新创建cli
      • 19.4 老技术新用
      • 19.5 小结
    • 第二十章 高级嵌入式
      • 20.1 回调到php中
      • 20.2 错误处理
      • 20.3 初始化php
      • 20.4 覆写INI_SYSTEM和INI_PERDIR选项
      • 20.5 捕获输出
      • 20.6 同时扩展和嵌入
      • 20.7 小结
    暂无相关搜索结果!

      本文档使用 技术池 构建

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度