6

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

4

2 回答 2

12

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

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

于 2013-07-02T03:52:15.507 回答
-5

PHP 没有main像 C 那样的方法。

PHP 是从上到下执行的,也可以通过使用方法从 HTML 调用。

<?php
echo "echo"
echo "echo 2"
?>

PHP 将从开始标签一直运行到结束标签。

呼应echoecho 2有序。

于 2013-07-02T03:46:53.613 回答