读过后,我有疑问。我读过几篇关于php是解释的语言的表单和文章,甚至我在中也发现了同样的东西,但是当我从中读到它时,我感到很困惑。有人能用某些经过验证的链接或拒绝来解释这件事吗。
在三个评论后加上:-文章说:-
PHP became a compiled language in the year 2000, when PHP 4 was released for the first time. Until version 3, PHP source code was parsed and executed right away by the PHP interpreter.
请不要把你的答案放
以下是PHP手册中的语句:
当包含文件时,它包含的代码继承包含包含的行的变量范围。从那时起,调用文件中该行中的任何可用变量都将在被调用文件中可用。但是,所包含的文件中定义的所有函数和类都具有全局范围。
我有一个名为inc.php的文件,其函数定义如下:
function echo_name($name) {
echo $name;
}
另一个名为main.php的文件有以下代码(版本1):
// This call throws an error
echo_name('Amanda');
require_once("inc.php");
// This