问题标签 [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 回答
1542 浏览

php - 我如何从页面中删除重复的链接,除了第一个

我对某些内容有疑问,这些内容一次又一次地具有相同的链接,所以我想删除除单个链接之外的所有重复链接,有人知道该怎么做吗????

这是我删除所有链接的代码

基本上我需要这个用于wordpress,过滤内容并删除重复链接应该只有一个链接。

0 投票
5 回答
5790 浏览

php - 从不区分大小写的数组中删除重复值的最佳解决方案

我找到了一些解决方案,但我无法决定使用哪一个。array_unique()在不区分大小写的数组上使用 php 函数的最紧凑和最有效的解决方案是什么?

例子:

结果:

Array ( [0] => green [1] => Green [2] => blue [3] => yellow )

我们如何删除重复项green?至于要删除哪一个,我们假设带有大写字符的重复项是正确的。

例如保持PHP删除php

或保留PHP删除Php,因为PHP有更多的大写字符。

所以结果将是

Array ( [0] => Green [1] => blue [2] => yellow )

请注意,大写的绿色已被保留。

0 投票
2 回答
722 浏览

php - 如何正确使用 array_unique 只回显一次相同的帖子

我正在尝试显示一些 RSS 提要的帖子,但我想出了一个问题/问题,当我有两个相同的提要时,我试图显示的不是所有帖子,而是唯一的。我使用的是这个,它显示了我所有的帖子两次(这是合乎逻辑的)

但是当我将该行更改为

$entries = array_unique(array_merge($entries, $xml->xpath('/rss/channel//item')));

我只显示一个帖子。

我怎样才能正确地只显示一次帖子?谢谢你。

0 投票
3 回答
534 浏览

php - php array_unique with exceptions

I want to remove duplicate values in an array except 1 value.

Eg:

How can I remove all duplicate values and keep all duplicate values that equal "apple"

There are about 400 values

0 投票
1 回答
908 浏览

php - array_unique 5 维数组 php

我正在寻找一种优雅的方法来对 thaht 之类的 5 维数组进行重复数据删除:

这是可能的还是我应该使用 5-nested foreach ?

0 投票
3 回答
4709 浏览

ruby - Ruby 根据 key=>value 从数组中删除重复项

我有一系列音乐曲目,在这个数组中,由于在多张专辑中发行,同一首歌曲可以多次出现。我正在尝试将它们从数组中删除,以便列表中只显示真正的唯一值。

哈希看起来像这样:

我需要一种基于Title密钥删除重复项的方法。无论如何要这样做?

0 投票
2 回答
922 浏览

php - array_unique 错误

我做错了什么?如果我只是运行这个:

一切都很好。但是,当我添加 array_unique 时:

它中断并得到“EM_Location 无法转换为字符串”

0 投票
1 回答
75 浏览

php - 如何调整/利用 array_unique() 来处理对象?

我有这样的对象:

在我的整个程序中,我将数据存储到$owner$stuff通过遍历 Log 对象的数组匹配来访问它。我想知道的是如何获得一个包含所有唯一所有者列表的数组。

例如,如果我有以下信息:

如何获取仅包含Bill, Bob,的数组Stan

0 投票
1 回答
181 浏览

php - 如何仅使用数组显示结果,而不使用 MySQL 数据库

我有获取远程 XML 文件并显示带有产品数据的表格的脚本。数据有以下格式:

如您所见Name2,ID 2 是相同的产品,但可以选择不同的月份和不同的价格。

我只需要显示一次相同的产品名称,并有一个带有月份选择的下拉菜单(因此价格将达到该菜单的值)

有人可以帮我写一些 PHP 函数吗?它不应该使用mysql数据库,也许是php数组......

非常感谢!

++++++++++++++++++++++++++++++++++++++++

非常感谢您的关注,非常感谢!Jan Turoň 的函数看起来是一个解决方案,但我很难实现它。这是我的实际代码:

这是现场示例:http ://webservice.ge/eus/TestPHPAPIProductDetails.php

谢谢你的帮助!

0 投票
2 回答
232 浏览

php - 为什么 array_unique 不适用于explode()?

所以我有db table>“schools”和这个表中名为“metro”的列。在“地铁”中,我有类似“站名 1,站名 2,站名 5”的字符串

我现在正在做一个带有选择地铁站的搜索表单,所以我的代码如下所示:

结果:地铁站 1 地铁站 2 地铁站 3 地铁站 1 地铁站 4 地铁站 5 等等。我做错了什么?ps对不起我的英语。