问题标签 [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.
php - 如何在数组数组上使用 array_unique?
我有一个数组
如您所见,密钥 0 与 1、3 和 4 相同。密钥 2 与它们都不同。
在它们上运行 array_unique 函数时,唯一的左边是
任何想法为什么 array_unique 没有按预期工作?
php - array_unique 的问题
给出以下输出:
我不希望它用那个 array_unique 改变任何东西,因为 Class_ID 值不同.. 怎么了?
php - 使用 array_unique 删除重复项
我创建了一个远程工作的图像上传器,所以每当用户输入一堆链接时,我想防止添加重复的链接,这样图像就不会被复制两次并被删除,因此它使链接保持唯一,没有任何重复。
其余代码有效,但我只是不明白为什么它不起作用,我也尝试了一个foreach
循环,但这也没有帮助。
我已经error_reporting
设置了,E_ALL
但没有错误。我var_dump
在数组上使用,我得到了这个:
为什么array_unique
不删除任何重复项?
php - 为什么这个 array_unique 不能按预期工作?
谁能告诉我为什么这不能按预期工作?
我得到的结果是:
我想要的只是重复的东西消失了:|
php - array_unique 可以用于多维数组吗
我只是想知道 array_unique 是否用于多维数组
php - array_merge & array_unique
PHP中是否有一个数组函数以某种方式执行array_merge,比较值,忽略键?我认为这array_unique(array_merge($a, $b))
行得通,但是我相信必须有更好的方法来做到这一点。
例如。
导致:
请注意,我不关心 中的键$ab
,但是如果它们从 0 开始上升到count($ab)-1
.
php - PHP:替换数组中重复的字符串实例,比听起来更复杂
在 stackoverflow 上搜索其他答案的结果很好后,第一次在这里发帖。我在尝试构建的应用程序中遇到了障碍。它涉及使用从数据库中提取的动态值用 JS 绘制图形。
我现在拥有使用 javascript 库绘制图形所需的所有值。绘制图形的基本要求是一个看起来像这样的基本数组:
在我的 [x,y] x = 日期和 y = 点击的情况下。有了这些数据,您可以像这样调用函数:
这为您完成了所有工作并构建了一个漂亮的小图表。就我而言,我动态地完成所有这些。这就是我卡住的地方。我有一个在打印时输出这个的数组:
我现在需要做的是将所有包含相同 linkId 的值(例如 test2 有 3 个实例)组合到一行中。这是我需要数组的样子:
从那时起,我可以在它上面运行一个 foreach 并回显脚本标签内的值,我们就可以开始运行了!
建议?我知道不会有一个内置函数可以一举完成我需要的一切。array_unique() 很接近,但不是我需要的。我想我可以使用 array_walk($array, callback) 它接受一个数组和一个在数组中的每个值上执行的回调函数,但我真的不确定从那里去哪里。
任何帮助是极大的赞赏!
php - 从数组中删除重复项
我使用下面的代码行来遍历我的数据库中的一个表:
如果我打印出数组:
我会得到这个:
但我想摆脱数组中的重复项,所以我使用array_unique
我得到下面的奇怪结果,这不是我正在寻找的:
理想情况下,我认为它应该返回:
我该怎么做才能让它正确?我是否使用了错误的 PHP 语法/默认函数?
php - array_unique 用于数组内的数组
我需要一个函数,比如array_unique
数组内的数组。
Case - 应该相等,但输出“不相等”:
应该如何更改代码以使输出“相等”?
php - array_unique/super_unique 问题
我正在尝试根据以下数组的“duplicate_check”删除重复项。似乎 array_unique 和 super_unique 函数都不起作用。我还尝试将两个相同的数组与循环函数中的循环进行比较,但由于数组中有数万行,所以时间用完了。有什么帮助吗?