包含文件中的Php函数范围
在index.php中,我包含了文件中的一些函数(例如myfunc())和一些文件(myfile.php)。 在file.php中,我尝试使用这个函数包含文件中的Php函数范围,php,function,scope,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'代码中看到的情况来看,您没有在'myfunc'函数上添加括号 也许是因为你在这里复制和
未捕获错误:调用未定义的函数myFunc 示例代码: index.php:
<?php
require_once "./myfunc.func.php";
require_once "./myfile.php";
从我在'myfunc.func.php'代码中看到的情况来看,您没有在'myfunc'函数上添加括号
也许是因为你在这里复制和粘贴了我不知道,但所有函数都需要有括号,即使它们没有参数
友好的,
达米安对不起,这个例子很好。
可能是我的代码中有一个错误。错误是?未捕获错误:调用未定义的函数……可能不包括文件错误报告(E_ALL);ini_集('display_errors','1')代码>文件之间的相对路径是什么?建议阅读:
<?php
function myfunc()
{
echo "myfunc test";
}
<?php
myfunc();