php 关联数组 键 和值,PHP – 使关联数组唯一,键 – >值和值 – >键

作者寻求解决PHP中如何高效地处理包含重复键值对的关联数组问题,希望只保留一种形式。他们尝试过array_flip和array_unique,但效果不理想。文章可能探讨了可能的解决方案或已存在的函数应用实例。
摘要由CSDN通过智能技术生成

我在php中有一点问题,我发现很难用文字解释.我有一个包含键值的关联数组.我想创建一个函数(或者如果已经有一个)将数组作为输入并删除重复但两种方式.

例如:

在我的数组中,我有{a – > b} {a – > c} {b – > a} {b – > C} …

从这个角度看,似乎没有任何重复,但对我来说{a – > b}和{b – > a}是重复的.所以我希望该函数将其视为重复,只返回其中一个.

我尝试使用array_flip / array_unique来交换密钥和值,但在循环中却没有用.

你是否可以帮助找到一种方法来做到这一点,即使它是一个长度很大的数组?或者如果有一个php函数可以做到这一点.

非常感谢帮助,谢谢.

有代码来说明这个想法:

对于一个类似的数组:

Array (

[0] => Array ( [0] => a [1] => b)

[1] => Array ( [0] => a [1] => c )

[2] => Array ( [0] => b [1] => a )

[3] => Array ( [0] => b [1] => c )

)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值