1
我正在輸出座標列表,並且我想自動突出顯示重複座標的存在。突出顯示並隱藏多維數組中的重複值
<?php
$coords = array(
"7" => array(
"x" => array("0" => "395"),
"y" => array("0" => "81"),
"z" => array("0" => "17")
),
"14" => array(
"x" => Array("0" => "115","1" => "531"),
"y" => Array("0" => "47","1" => "402"),
"z" => Array("0" => "21","1" => "18")
),
"15" => array(
"x" => array("0" => "528","1" => "3","2" => "531"),
"y" => array("0" => "207","1" => "162","2" => "402"),
"z" => array("0" => "24","1" => "25","2" => "18")
)
);
foreach ($coords as $index => $xyz){
}
?>
這是數組的樣子。 您會注意到某些位置的座標可能會重複(例如,編號爲#14
和#15
)。
因此,重複需要匹配座標x/y/z
,但不是id。
我無法弄清楚如何獲得數組的值如下,並隱藏重複:
7: 395x81x17
14: 115x47x21
14,15: 531x402x18
15: 528x207x24
15: 3x162x25
你試過了什麼?/ – Drudge
你的數據的形狀不好。 '$ coords = [「14」=> [[115,47,21],[531,402,18]],「15」=> [...],...]要好得多。 – naomik