请问一下在thinkPHP里面$_POST接收值的问题?

浏览:12197 发布日期:2014/10/14 分类:求助交流 关键字: thinkPHP,获取数组表单值的问题
我的是老版本的thinkPHP框架,应该是3.1的
我在模板页里面设置代码如下

<form method="post" action="">
<input type="checkbox" name="abcd[]" value="12" />
<input type="checkbox" name="abcd[]" value="34" />
<input type="checkbox" name="abcd[]" value="56" />
<input type="submit" value="提交" />
</form>

然后在方法里面写的该方法如下:

public function serve(){
if(IS_POST){
print_r($_POST);
//或者以下打印方式
print_r($this->_post());
}
$this->display();
}

以上两个方法获取的值打印出来的数组均是 Array ( [abcd] =>)这样,abcd这个复选框并不是数组信息
但是用print_r($_REQUEST)打印的却可以获取到数组信息的值,请问是什么原因
为什么$_POST获取的不行呢?
请教高手给解答以下,谢谢!
最佳答案
评论( 相关
后面还有条评论,点击查看>>