内置函数的PHP源代码

时间:2011-10-14 14:14:40

标签: php

PHP是用C语言编写的吗?我在哪里可以在线找到PHP源代码而无需全部下载?

2 个答案:

答案 0 :(得分:23)

PHP函数是用C语言编写的 - 您可以在lxr.php.net找到可浏览的源代码。

例如:http://lxr.php.net/opengrok/xref/PHP_5_3/ext/standard/array.c#1242

PS:通常只需在搜索中输入函数名称即可找到函数定义。使用常见的函数如in_array,您将获得大量其他结果。在这种情况下,只需搜索"PHP_FUNCTION in_array"(带引号)。

答案 1 :(得分:7)

PHP中的所有内置函数都是用C语言编写的 - 这是PHP的源语言。所有PHP源代码都是免费提供的。从PHP.net下载时,只需选择“来源”包。