【问题标题】:array_flip() expects parameter 1 to be array, null given issuearray_flip() 期望参数 1 是数组,给定问题为空
【发布时间】:2016-07-14 14:30:28
【问题描述】:

这是我的代码。

$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,v. 3.5.0]。

谢谢

【问题讨论】:

标签: php fat-free-framework array-flip


【解决方案1】:

我想也许它会起作用。

$param = array('email');

$this->getMapper()->copyfrom('POST',function($val) use ($param) {

    return array_intersect_key($val, array_flip($param));

});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-25
    • 1970-01-01
    • 2020-12-30
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-05
    相关资源
    最近更新 更多