PHP解释器源中的main()方法在哪里?

Leo*_*Leo 6 php c

当我读到用C编写PHP源代码时,我找不到main()方法; 有人能帮助我吗?

dus*_*uff 12

main()PHP中的函数是在SAPI中定义的,因为它们特定于运行PHP的模式.例如,对于命令行SAPI,它定义在sapi/cli/php_cli.c; 对于CGI/FastCGI SAPI,它定义于sapi/cgi/cgi_main.c.

其他一些SAPI(例如apache2SAPI)根本不定义main()函数,因为它们仅由单独的可执行文件作为模块加载.