1. ホーム
  2. php

[解決済み] PHPはコンパイル型ですか、それともインタプリタ型ですか?

2022-02-15 11:09:57

質問

PHPはコンパイル型ですか、それともインタプリタ型ですか?

解決方法は?

A コンパイルされたコード は、コンピュータのCPUが直接実行することができます。つまり、実行可能なコードは、CPUが指定した ネイティブ 言語を使用します。

のコードは インタプリタ型言語 は、実行時に任意のフォーマットからCPUのマシン命令に変換する必要があります。この変換はインタープリタによって行われる。

言語が解釈される、あるいはコンパイルされるというのは適切ではないでしょう。 実装の特性 その特定の言語と 言語のプロパティではない というように。つまり、どんな言語でもコンパイルもインタプリタも可能で、使っている特定の実装がどうなっているかに依存するだけなのです。

最も広く使われている PHP の実装は ゼンドエンジン であり、単にPHPとして知られています。Zend Engine は PHP のソースを実行可能な形式にコンパイルします。 ゼンドエンジン として機能します。 インタプリタ .