在类中使用 array_filter() 的回调函数时遇到的问题
在使用 array_filter( array(), callback ) 函数时,一开始写成
public function ajaxGetApCardList(){
$aApCards = array_filter($aData, 'filterApCard');
}
private function filterApCard($arr)
{
return $arr['field_name'] == "AP卡";
}
结果就是返回了 NULL 值
正确写法应该是
public function ajaxGetApCardList(){
$aApCards = array_filter($aData, [$this, 'filterApCard']);
}
private function filterApCard($arr)
{
return $arr['field_name'] == "AP卡";
}
文章中的实用建议和操作指南,让读者受益匪浅,值得珍藏。
情感真挚自然,字里行间传递出强烈的感染力。
选材新颖独特,通过细节描写赋予主题鲜活生命力。
选材新颖独特,通过细节描写赋予主题鲜活生命力。
实验数据可增加误差分析以提高严谨性。
以终为始的思考方式为行业指明方向。
真棒!
想想你的文章写的特别好
博主真是太厉害了!!!