Home > Article > Backend Development > Does the php code need to be compiled?
php code needs to be compiled. Although PHP is an interpreted language, PHP is compiled in real time, so you can directly see the results when writing PHP code; and this compiler is implemented by the PHP kernel, which involves lexical and syntactic analysis; if the code is compiled into opcodes , a virtual machine is required to execute the running code.
The operating environment of this tutorial: Windows 7 system, PHP version 8.1, DELL G3 computer
Does the PHP code not need to be compiled?
php code needs to be compiled.
php is an interpreted language.
PHP code actually needs to be compiled by a compiler. Because it is compiled in real time, the results of the code we write can be directly seen. This compiler is implemented by the PHP kernel and involves lexical and syntactic analysis. First compile the code into opcodes, which requires a virtual machine to execute the running code.
So it seems that PHP interpreted language also needs to be compiled. Therefore, to generally improve the execution efficiency of PHP, a layer of cache is usually added to opcodes to improve the execution efficiency of PHP.
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of Does the php code need to be compiled?. For more information, please follow other related articles on the PHP Chinese website!