PHP函数通常实现为参数类型检查,然后调用本地函数,通常是相同名称加上php_前缀。 例如,explode调用php_explode或php_explode_negative_limit取决于第三个参数的值(请参考源代码)。 您可以通过包含<ext/standard/php_standard.h>来获取这些函数的原型。 请确保检查原始PHP函数的实现以了解参数的前提条件。