array_flip() 期望参数 1 为数组,给定问题为空
array_flip() expects parameter 1 to be array, null given issue
这是我的代码。
$param = array('email');
$this->getMapper()->copyfrom('POST',function($val) {
return array_intersect_key($val, array_flip($param));
});
我得到标题中的错误 array_flip() expects parameter 1 to be array, null given issue
如果我直接放
return array_intersect_key($val, array_flip(array('email')));
有效。
[框架是 F3,3.5.0 版]。
谢谢你
我想也许会奏效。
$param = array('email');
$this->getMapper()->copyfrom('POST',function($val) use ($param) {
return array_intersect_key($val, array_flip($param));
});
这是我的代码。
$param = array('email');
$this->getMapper()->copyfrom('POST',function($val) {
return array_intersect_key($val, array_flip($param));
});
我得到标题中的错误 array_flip() expects parameter 1 to be array, null given issue
如果我直接放
return array_intersect_key($val, array_flip(array('email')));
有效。
[框架是 F3,3.5.0 版]。
谢谢你
我想也许会奏效。
$param = array('email');
$this->getMapper()->copyfrom('POST',function($val) use ($param) {
return array_intersect_key($val, array_flip($param));
});