时
风雪之隅
左手代码右手诗
主页
帖子
博客广场
站点首页
最新博文
Opcodes list
隐藏 1 ZEND_NOP (Opcode 00) 2 ZEND_ADD (Opcode 01) 3 ZEND_SUB (Opcode 02) 4 ZEND_MUL (Opcode 03) 5 ZEND_DIV (Opcode 04) 6 ZEND_MOD (Opcode 05) 7 ZEND_SL (Opc...
2026-09-18
👁 15
💬 0
list
opcodes
opcode介绍
opcode列表
opcode解释
用C/C++扩展你的PHP
原文出自: <php 5 Power Programming> Chapter 15 作者:Andi Gutmans, Stig Sæther Bakken, Derick Rethans 翻译:taft at wjl.cn(http://blog.csdn.net/taft/) 校对:lar...
2026-09-18
👁 18
💬 0
c写PHP扩展
PHP
PHP extension
php源码
开发php扩展
深入理解PHP原理之扩展载入过程
why xdebug extension must be loaded as a zend extension? what is zend extension and what are the differents between regular php extension and zend extension?...
2026-09-18
👁 18
💬 0
PHP 扩展载入过程
php源码分析
PHP中的Hash算法
Hash Table是PHP的核心,这话一点都不过分. PHP的数组,关联数组,对象属性,函数表,符号表,等等都是用HashTable来做为容器的. PHP的HashTable采用的拉链法来解决冲突, 这个...
2026-09-18
👁 16
💬 0
djb algorithm
hash
hash算法
PHP
times 33
保证PHP扩展的依赖关系
cyj网友提到, 如果俩个PHP扩展模块之间有互相依赖关系, 那么该如何保证正确的加载顺序呢? 也就是说, 如何保证模块的依赖关系? 关于这个问题, 可以从如下俩点入手展开: ...
2026-09-18
👁 16
💬 0
Extension
load sequence
PHP
PHP extension
PHP扩展
memory_limit的一个bug
PHP 5.2x中, 由于错误的选用了zend_atoi, 导致memory_limit不能设置为超过4G的值. 今天同事分享给我一个问题(thans to yanmi), 一段代码(PHP 5.2.11 Linux/X86_64),设置...
2026-09-18
👁 17
💬 0
PHP
php bug
php源码分析
PHP5.2.x + APC的一个bug的定位
昨天环境迁移, 脚本出core, 因为之前的环境上运行正常, 所以初步认为是环境问题. 通过对core文件的分析, 初步发现原因和spl_autoload相关, backtrace如下: #0 zif_spl_a...
2026-09-18
👁 18
💬 0
apc
bug
core
PHP
php bug
深入理解PHP原理之变量生命期(一)
对于PHP的中的数据来源, 不外乎有俩种: 来自代码中 来自外部(GET/POST/DB) 对于代码中的变量(也就是直接量)来说, 变量分配/赋值在编译期, 活跃在执行器, 在请求关闭期被...
2026-09-18
👁 16
💬 0
GET
PHP
PHP应用
SAPI
variable
Apache2中俩种设置PHP的异同
Apache2开始引入了Hook方式, 对应的在PHP中也提供了apache2handler这种sapi. 和我之前介绍过的PHP lifecycle不同, 这种情况下的PHP, 通过注册handler钩子, 从而可以在ha...
2026-09-18
👁 17
💬 0
PHP
php源码
深入理解PHP原理之对象(一)
在PHP4以前, PHP并不支持面向对象, 到PHP4的时候, PHP引入了一些OOP的关键字, 请注意我用的"关键字", 因为在PHP4中的对象, 不过就是一个数组(属性)加上一个函数数组(方...
2026-09-18
👁 16
💬 0
object
PHP
php源码分析
原理
更多 »
风雪之隅
博客广场
站点首页
© 2026 风雪之隅 · Powered by 678PDF