我正在使用 Kohana 3.1,但遇到了一个非常奇怪的错误。Kohana POST 处理程序似乎认为没有一个未定义的索引。
在控制器类内部:
$post = $this->request->post();
var_dump(isset($post['jid'])); //true
$jid = $post['jid']; //Undefined Index error.
如果我真的使用$post['jid']
它可以正常工作,但是不能将它分配给更方便的变量是很烦人的。任何人都知道会导致这种情况的原因是什么?
ErrorException [ Notice ]: Undefined index: jid
84 $jid = $post['jid'];
$post 的 var_dump:
array(4) {
["jid"] => string(1) "7"
["topic"] => string(5) "Test1"
["entry"] => string(14) "CHECK ONE TWO"
["enter"] => string(4) "POST"
}