首页 > 代码库 > 关于print和echo的区别

关于print和echo的区别

我的想法是print是函数,echo是语句。有一个点很难去说明就是为什么可以执行print 666.可以这样不加括号,象print(666);至于为什么一定要认为print是函数,而非网上说的语句和函数。可以尝试自己按照下面的代码逐条验证,注意有些语法都通不过,更加证明函数和语句的区别。

<?phpvar_dump(echo (‘testinfo‘));var_dump(echo ‘testinfo‘);var_dump(echo ‘testinfo‘;);var_dump(echo (‘testinfo‘););var_dump(print(2));var_dump(print 2);

 

关于print和echo的区别