问题标签 [array-unique]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
713 浏览

php - 一列上的数组唯一多维

我有一个像这样的大数组(这里只有 5 个条目)

我只需要在一个列上获得一个唯一的数组,即 last_token :所以在这里我需要用键 3 (array[3]) 滑动数组,因为他的 last_token 与 array[2][last_token] 相同。

数组唯一在这里不能工作.. :(

0 投票
2 回答
10403 浏览

php - php array_unique 没有按预期工作

我正在尝试学习如何使用array_unique,所以我制作了一些示例代码,但没有得到我期望的结果。

例如,这给了我“15263”的输出,但不是 7。经过几次测试后,我认为它在找到第一个重复项后停止查找。这是应该发生的事情吗?

0 投票
4 回答
5725 浏览

php - php过滤数组值并从多维数组中删除重复项

大家好,我试图从这个数组中找到重复的 x 值并将它们删除,只留下唯一的值。例如我的数组是

所以我需要做的是循环遍历整个事情,然后将第一个 x 值视为 .5 然后继续,将 x 为 .5 的任何其他内容从数组中删除,以便最后我有一个看起来像这样的数组

其中所有 X 值都是唯一的。我在网上搜索并发现可以使用此功能,但这似乎不起作用:

0 投票
2 回答
59 浏览

php - 在某些条件 PHP 上创建唯一数组

我有一个关联数组$result表示为

我想让这个数组唯一id,但条件是唯一数组包含更高的元素point。对于上面的示例,我希望输出为

我尝试了下面的代码,它只会使数组唯一id,但无法检查条件。

请帮助提前谢谢

0 投票
5 回答
989 浏览

php - 基于值的php数组唯一子数组

我的情况是通过子数组索引使数组唯一。请参考此代码并帮助我解决这个问题。

我想通过address.address_id使其唯一。所以结果数组应该是

我的意思是,每个地址有 1 个用户..请帮我解决这个问题..

0 投票
2 回答
34 浏览

php - 显示每个数组值的实例数

除了仅在数组中显示每个值一次外,我还将如何显示(在下面的 foreach 循环中)每个值在数组中填充的次数。IE旁边'7'(数组值),我需要显示'3'(7在数组中的次数)

0 投票
1 回答
2941 浏览

php - array_unique 似乎没有工作

在数组上使用后array_unique,当我var_dump使用数组时,它仍然具有相同的内容,但有重复项:

这显然有一些重复。现在,没有多少代码可以提供帮助,真的,因为它只是array_unique($myarr);var_dump($myarr);. 那么,我在那里缺少什么?array_unique 不应该删除重复项吗?在数组的许多位置中,类型和内容都是相同的。

0 投票
6 回答
883 浏览

php - How to remove the parent numeric keys of php array

I've an array in php something like below

Now I want to remove the parents indexes 0,1... and finally want to get all the values (only unique values).

Thanks.

0 投票
3 回答
2525 浏览

php - 如果两个值匹配,则从 php 中的多维关联数组中删除重复项

我有以下结构的多维数组,我想从中删除重复项。例如,如果两个 ["cities"] 的 ["amount"] 相同,但 ["time"] 相同或不同,那么我认为这是重复的,并希望从数组中删除此节点。

在下面的示例中,我想从数组中完全删除节点 0,因为城市和数量与节点 1 相同。它们都是布里斯托尔(英国布里斯托尔)和 373,即使时间不同是 17:15 和 17 :16。

如果在这种情况下时间不同,那么我会删除以后的时间。

0 投票
3 回答
77 浏览

php - 获取带有子元素的数组元素而不在PHP中重复

我有些犹豫地走来走去,我传递了一个带有子元素的数组(可以这么说),我需要三个随机值,但这些都是在不重复的情况下获得的。

数组如下:

我需要你获得 3 个“ticket_code”,但无权重复“uid”。

我一直在尝试如下,但也重复“uid”。

有什么方法可以做到不重复吗?

如果有人知道的话,我们提前谢谢你^^