【发布时间】:2020-01-30 11:41:13
【问题描述】:
我有一个多维数组:
array(3) {
[0]=> array(3) {
["label"]=> string(2) "Ai"
["male"]=> int(0)
["female"]=> int(10)
}
[1]=> array(3) {
["label"]=> string(2) "Bi"
["male"]=> int(0)
["female"]=> int(20)
}
[2]=> array(3) {
["label"]=> string(2) "Ci"
["male"]=> int(10)
["female"]=> int(20)
}
我想获得所有相同的最大值或所有相同的最小值,我的意思是如果数组中有 2 个或更多相同的最大值或最小值,例如,我想获得所有相同的最小值像这样的男性:
array(2) {
[0]=> array(3) {
["label"]=> string(2) "Ai"
["male"]=> int(0)
}
[1]=> array(3) {
["label"]=> string(2) "Bi"
["male"]=> int(0)
}
任何解决方案将不胜感激,谢谢
【问题讨论】:
-
...从该数组中获取最大值和最小值..哪个键的值?
-
最小值和最大值是什么意思?
-
我没有看到编码尝试或明确的问题陈述。
-
@mickmackusa 很抱歉没有进行编码,因为我使用了人们经常使用的常用函数来获取数组中的最大值或最小值,所以这就是为什么我认为当我输入我做了一个函数来获取最大值或最小值
-
主要问题是如果数组中有 2 个最小值,例如 0 和 0,输出将只有 1 个值,我想得到这 2 个值,数组中的 0 和 0 或根据数组中有多少最小值获得所有相同的最小值
标签: php codeigniter multidimensional-array