包含文件中的Php函数范围

时间:2017-01-31 18:05:47

标签: php function scope

在index.php中,我包含了一些来自文件的函数(例如myfunc())和一些文件(myfile.php)。 在file.php中,我尝试使用此功能。

未捕获错误:调用未定义的函数myFunc ...

示例代码:

的index.php:

<?php
require_once "./myfunc.func.php";
require_once "./myfile.php";

myfunc.func.php:

<?php
function myfunc()
{
    echo "myfunc test";
}

myfile.php:

<?php
myfunc();

2 个答案:

答案 0 :(得分:0)

从我在'myfunc.func.php'代码中看到的你没有在'myFunc'函数中添加括号

也许是因为你复制并粘贴在这里我不知道但所有功能都需要括号,即使它们没有参数。

人士, 达米安

答案 1 :(得分:0)

对不起,这个例子不错。 可能是我的代码中的一个错误..