PHP8 简介
uopz(Zend用户操作)扩展暴露了通常在编译和执行时使用的Zend引擎功能,以允许修改表示PHP代码的内部结构,并使用户代码能够与虚拟机(VM)进行交互。
uopz支持以下活动:
- 重载一些操作码,包括 ZEND_EXIT 和 ZEND_NEW。
- 备份和恢复函数和方法。
- 重命名函数和方法。
- 复制函数和方法。
- 删除函数和方法。
- 重新定义全局和类常量。
- 删除全局和类常量。
- 运行时合成和修改类。
注意:所有uopz支持的活动都与opcache兼容。
警告
PECL uopz 6.1.1与Xdebug >= 2.9.4不兼容。而后续的uopz版本则不兼容Xdebug < 2.9.4。这意味着,如果你使用Xdebug 2.9.4或更高版本,应该考虑使用uopz的更新版本以确保兼容性。