zoukankan      html  css  js  c++  java
  • php内核一些常识

    整个PHP环境和Zend环境会涉及多个全局变量,下面是几个比较重要的:

    php_core_globals core_globals(main/php_globals.h) ==> PG PHP调度sapi和zend engine的整个环境的全局变量存放位置
    sapi_globals_struct sapi_globals(main/SAPI.c) ==> SG SAPI模块的环境变量,主要是包括每次PHP请求的数据
    zend_compiler_globals compiler_globals(Zend/zend_compile.c) ==> CG Zend engine 编译过程(编译器)需要的全局变量
    zend_executor_globals executor_globals(Zend/zend_compile.c) ==> EG Zend engine 执行过程中(执行器)需要的全局变量
    zend_alloc_globals alloc_globals(Zend/zend_alloc.c) ==> AG Zend engine memory management globals
    zend_gc_globals gc_globals(Zend/zend_gc.c) ==> GC_G Zend engine gc related globals
    module globals(用Zend/zend_API.h中的DECLARE宏定义在相应模块中) ==> PHP扩展模块的全局变量

  • 相关阅读:
    Vue生命周期
    事件
    改变this指向
    全屏要素
    微信小程序
    编程心得
    设计模式-单例与实例化
    第五节课 课堂总结
    作业四 分支结构
    课堂总结
  • 原文地址:https://www.cnblogs.com/nr-zhang/p/10477767.html
Copyright © 2011-2022 走看看