我很想知道PHP将如何使用您在大多数服务器上找到的标准配置来解析许多函数。 PHP在继续下一个功能之前是否完成了一个功能,或者它可以一次启动并循环执行多个功能吗?
例如:
function1();
function2();
function3();
考虑到上面的例子,php在执行function2之前通常会完成function1吗?
答案 0 :(得分:3)
正如Paul Crovella指出的那样,整个脚本被编译,然后按照它编写的顺序执行。对我来说更有趣的是嵌套函数的顺序,如:
echo ucfirst(strtolower("bOB")); //Bob
首先运行 strtolower()
,然后运行ucfirst()
。