2019独角兽企业重金招聘Python工程师标准>>>

Linux上:

查找到php安装目录:find / -name "php.ini"在安装目录下,查找ext目录(源码都存放在这里面): find 安装目录 -name "ext" -type d进入ext目录的上一级目录(本级目录好像不太好用查找命令),然后执行grep查找文件内容:grep -rn "PHP_FUNCTION(array_merge)" ./ext (这样就可以看到在哪个文件的哪一行了,一般都是c文件,而且估计要是源码安装的才可以)。

Windows上:

由于手头上暂时还没有使用Linux源码安装PHP的,所以下载源码包后在windows上,解压后,同样在ext目录下,直接搜索文件夹,注意选择组织--文件夹选项和搜索选项,在搜索选项卡中选中“始终搜索文件名和内容”。这样就可以查找对应的c文件里面的源代码了。。