PHP source code written in Cを読むと、main()
メソッドが見つかりません。誰かが私を助けることができますか?PHPインタープリタソースのmain()メソッドはどこにありますか?
答えて
PHPのmain()
関数は、PHPが実行されているモードに固有のものであるため、SAPI内で定義されています。たとえば、コマンドラインSAPIでは、sapi/cli/php_cli.c
で定義されています。 CGI/FastCGI SAPIでは、sapi/cgi/cgi_main.c
で定義されています。
apache2
SAPIのような他のSAPIでは、個別の実行可能ファイルによってモジュールとしてのみロードされるため、main()
関数はまったく定義しません。
ありがとう、それは私が望むものだ – Leo
PHPには、Cのようにmain
メソッドがありません。
PHPは、上から下に実行されるか、またはメソッドを使用してHTMLから呼び出すことができます。
<?php
echo "echo"
echo "echo 2"
?>
PHPは、開始タグから終了タグまで実行されます。
echo
とecho 2
を順番にエコーします。
あなたはソースコードをダウンロードし、それに対して 'grep(1)彼はソースコードについて尋ねた。PHPではない。 –
- 1. フォームアプリケーションのMainメソッドはどこにありますか?
- 2. Akka 2.4.6 - ask(または?)メソッドはどこにありますか?
- 3. openjdkのネイティブlinuxメソッドはどこにありますか?
- 4. Class.getProtectionDomain()。getCodeSource()メソッドの仕様はどこにありますか?
- 5. ASP.NETコアのPostAsJsonAsyncメソッドはどこにありますか?
- 6. TextView.setText(..)メソッドのソースコードはどこにありますか?
- 7. pyomoのクラス、メソッド、プロパティはどこにありますか?
- 8. Sigma.jsのsigma.utils.xhr()メソッドはどこにありますか?
- 9. main()メソッドはどこですか?JSP /サーブレットアプリケーションでは?
- 10. Linq ThenIncludeメソッドはどこにありますか?
- 11. Golang:Interfaceメソッドはどこにありますか?
- 12. untyped_to_typedメソッドはどこにありますか?
- 13. 新しいメソッドはどこにありますか?
- 14. ThreadPool.SwitchToメソッドはどこにありますか?
- 15. SlickEdit用のPHPタグファイルはどこにありますか?
- 16. Javaでは、mainメソッドを呼び出す必要はありませんか?
- 17. PHPセレンテストドキュメントはどこにありますか
- 18. facebook phpクラスリファレンスはどこにありますか?
- 19. PHP 5.4用Zend PHP Debuggerのコピーはどこにありますか?
- 20. なぜc#のmainメソッドは常にクラスの中に置かれますが、C++にはありません
- 21. C#プログラムのmainメソッドにラムダ式を付けるとどうなりますか?
- 22. このメソッドにはすでに名前がありますか?
- 23. C++関数mainにはすでにボディがありますか?
- 24. Mvcパターン:このPHPコードはどこに置く必要がありますか?
- 25. Java - このメソッドをJavaのmain()メソッドから呼び出すには
- 26. main()とそのパラメータには属性がありますか?
- 27. int main()の戻り値はどこに格納されていますか?
- 28. メソッドがメタクラスのクラスメソッドか静的メソッドかどうかを確認する方法はありますか?ここ
- 29. mainをint main(...){}に定義する際に問題がありますか?
- 30. プログラムにはエントリポイントに適した静的な 'Main'メソッドがありません
@ Let'sCode:私は彼がPHPインタープリタのソースコードについて語っていると思います。 – duskwuff
'grep -i 'main [[:space:]] *(' $(find -iname '* .c')' – yeyo