php扩展,eval钩子如何挂载?如何阻止eval函数?发布于2022年03月29日 php 最近一直在致力于phpsrc内核的编译工作,其实主要目的是调试安装实验一下几个相关扩展。其中一个扩展是:evalhook。顾名思义,就是挂载eval函数的钩子。那么,这款钩子扩展的效果如何呢?是不是真的能够阻止ev... 阅读更多
php内核编译,centos系统如何安装编译工具re2c?发布于2022年03月27日 php 苏南大叔在centos服务器上面编译php8.1.4的时候,碰到了re2c版本不匹配的错误提示。解决方案很简单,就是重新安装最新版的re2c。不过,这个re2c到底是个啥东东呢?有着什么样的作用和角色呢?本文中苏南... 阅读更多
php内核编译,用于php内核编译的zend函数有哪些?发布于2022年03月26日 php 有了phpsrc内核的源码之后,可以做什么事情?phpsrc内核的源码,其实是基于zend框架的c语言。这东西的编程和php其实是没有啥关系了。所以,以为php写的好?就一定能够搞定phpsrc内核么?显然是不成立... 阅读更多
php代码中,使用include和require有什么区别?发布于2022年03月25日 php 最近苏南大叔写了node下的require和import区别。就忽然间想起,很多年前曾经在一篇文章里面埋过一个坑,php的经典面试题:require和include有啥区别。那么,本文中苏南大叔就来填一下这个坑。说... 阅读更多
如何查找php内核源码?centos系统如何编译php内核?发布于2022年03月24日 php 本文说一下php内核编译,在以前的文章里面,大多数说的是php扩展编译,偶尔也涉及到了php自身的内核编译。其实,在windows或者mac系统下,对php内核编译的话,会比较复杂。因为要下载体积非常大的编译器。但... 阅读更多