Pav*_* S. 5 php array-filter arrayobject
我的数据在 中ArrayObject,简单地表示一个数组。我需要过滤数据,函数array_filter()会很好用。然而,它不起作用作为参数使用ArrayObject。治疗这种情况最好的方法是什么?是否有任何标准函数可以为我处理过滤?
例子:
$my_data = ArrayObject(array(1,2,3));
$result = array_object_filter($my_data, function($item) { return $item !== 2; });
Run Code Online (Sandbox Code Playgroud)
有什么array_object_filter功能吗?
将其导出到实际数组,然后创建一个新的数组对象怎么样?
$my_data = new ArrayObject(array(1,2,3));
$result = new ArrayObject(
array_filter( (array) $my_data, function($item) {
return $item !== 2;
})
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4152 次 |
| 最近记录: |