PHP是用C语言编写的吗?我在哪里可以在线找到PHP源代码而无需全部下载?
答案 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下载时,只需选择“来源”包。