ThinkPHP报错“未定义数组索引”原因与解决方法

2022-03-13 16:32:52 浏览数 (1)

未定义数组索引:wzf

原因:

因为没有判断值是否存在?代码写得不严谨所引起的。

解决方法

知道了原因,解决起来就简单多了。

只需要将上图中的:

代码语言:javascript复制
$_GET['wzf']

改为

代码语言:javascript复制
isset($_GET['wzf'])

即可恢复正常!

友情提示:

由于我这位朋友报错的具体路径是:

www/wwwroot/www.xxx.top/thinkphp/library/Controller.php 78行

虽然说按照上面的方法也解决了报错这个问题。

但是,大家有必要知道:thinkphp这个文件夹是框架的核心目录,一般我们是没必要修改的。要是框架核心文件报错,有可能是PHP版本的问题。

0 人点赞