【发布时间】:2022-01-25 04:07:43
【问题描述】:
所以我有这个多维数组,我想做的是获取一个值与另一个值出现的次数。
例如:
Ball、Jungle 和 Car 同时出现 2 次,Ball 和 Car 同时出现 3 次,Ball 和 Jungle 同时出现 3 次,Ball 和 Sea 同时出现 2 次 .... Sea 和 Jungle 同时出现 1 次 ... .
一个数组可能有 3 个元素,另一个可能有 8 个元素。
有可能实现吗?
array(5) {
[0]=>
array(3) {
[0]=>
string(4) "Ball"
[1]=>
string(6) "Jungle"
[2]=>
string(3) "Sea"
[3]=>
string(3) "Fish"
}
[1]=>
array(3) {
[0]=>
string(3) "Sea"
[1]=>
string(4) "Ball"
[2]=>
string(3) "Car"
}
[2]=>
array(3) {
[0]=>
string(5) "Jungle"
[1]=>
string(4) "Ball"
[2]=>
string(3) "Car"
}
[3]=>
array(3) {
[0]=>
string(5) "Jungle"
[1]=>
string(4) "Ball"
[2]=>
string(3) "Car"
}
}
【问题讨论】:
-
您能否展示您解决问题的尝试,以便我们提供帮助?顺序重要吗?前任。
jungle, ball, car对比。ball, jungle, car?每个数组中总是有 3 个元素吗?输出应该是什么样子? -
顺序无所谓,有些数组的元素超过3个
标签: php arrays multidimensional-array