gpt4 book ai didi

php - array_unique 只给我一个结果

转载 作者:行者123 更新时间:2023-11-29 04:49:04 24 4
gpt4 key购买 nike

我这里有这段代码:

$bestffffs = $db->query("SELECT * FROM chapter WHERE ch_trans = '".$wordss."' ORDER BY ch_trans DESC ");
while($ftffffs = $db->fetch_array($bestffffs))
{
$bestffffrs[] = $ftffffs;

}
$result = array_unique($bestffffrs);

MYSQL 查询至少有 45 个结果!但是当我尝试使用 array_unique() 时,我的结果减少到一个!我在错误的地方使用代码吗?我试着把它放在各处,但没有任何效果!

我不能在我的 MYSQL 查询中使用分组依据,因为我想从我的表中的多个字段中删除重复项。分组依据只会删除我选择的字段的重复项。如果有其他使用 MYSQL 的解决方案,请在此处包含。

最佳答案

SORT_REGULAR 指定为第二个参数。

否则,它将它们作为字符串进行比较。任何数组都转换为文字字符串 "Array",这当然意味着它们都是“相等的”。

关于php - array_unique 只给我一个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14027430/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com