相关疑难解决方法(0)

PHP数组按值删除(不是键)

我有一个PHP数组如下:

$messages = [312, 401, 1599, 3, ...];
Run Code Online (Sandbox Code Playgroud)

我想删除包含值的元素$del_val(例如$del_val=401),但我不知道它的键.这可能会有所帮助:每个值只能存在一次.

我正在寻找最简单的功能来执行此任务.

php arrays

827
推荐指数
18
解决办法
77万
查看次数

过滤数组对象 (PHP)

我的数据在 中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功能吗?

php array-filter arrayobject

5
推荐指数
1
解决办法
4152
查看次数

标签 统计

php ×2

array-filter ×1

arrayobject ×1

arrays ×1