调用函数

时间:2013-08-17 23:27:27

标签: php function

函数在调用时是否会解析代码,或者即使没有调用函数也会加载它们?对不起,如果它似乎是一个新手问题,我只是对此感到好奇。

谢谢

2 个答案:

答案 0 :(得分:1)

他们在调用之前不会“处理他们的代码”。例如:

function my_function() {
    return "Hello World";
}

在您调用之前,上述操作不会执行:

echo my_function();

话虽如此,您的函数中的代码仍然需要有效,否则会导致错误。

您可能需要阅读User-defined functionsW3 Schools PHP Functions

  

要在页面加载时保持脚本不被执行,您可以   把它放到一个函数中。函数将通过调用函数来执行。

答案 1 :(得分:1)

PHP文件中的所有代码在运行任何代码之前都会被解析并转换为PHP字节码。

例如,一个语法错误的PHP文件将无法运行,即使语法错误不在正在运行的部分附近。