thinkphp Notice: Undefined variable

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp Notice: Undefined variable相关的知识,希望对你有一定的参考价值。

foreach from=$s_category_info key=_k item=_v
<option value="<?php echo ($_v["category_id"]); ?>"><?php echo ($_v["category_name"]); ?></option>
/foreach
中间那一行就是34行。

$_v["category_id"]  没有查到结果,你用thinkphp为什么不用<volist></volist>标签

<volist name="s_category_info" id=\'vo\'>
    option value="$vo.category_id">$vo.category_name</option>
</volist>

如果报错,你的$s_category_info 数组不对追问

他说的是未定义变量_v啊,在哪里定义?

追答

是你的数组不二维数组吧

追问

我把我源代码给你发过去?你试试?我其他的都可以,就只有这一个页面不行,我是按照视频,跟着老师一步一步的做的,实在找不出来错误了。

追答

你把你的数组在后端打印出来,截图给我就行

追问

追答

这是THINK的自定义的报错机制

参考技术A 警告错误,你给_k和_v加上双引号试试。

以上是关于thinkphp Notice: Undefined variable的主要内容,如果未能解决你的问题,请参考以下文章

简单理解undefine和null的区别

前端学习(3263):js中undefine

前端学习(3319):undefine和null

前端学习(3320):undefine和null 3

前端学习(3320):undefine和null 2

前端学习(3265):js中undefine中3相关属性