我有一個問題,我不知道如何讓它工作的最佳方式。PHP數組:帶有大量條件語句的循環數組。幫助/最佳做法
我需要循環槽如下所示的數組。我需要檢查[國家]索引是否與講西班牙語的國家(我預先定義的很多國家)相同,然後獲得相應國家的[標題]索引,檢查重複項目並創建新的更緊湊和簡化的數組。
原始數組:
Array
(
[0] => Array
(
[title] => Jeux de pouvoir
[country] => France
)
[1] => Array
(
[title] => Los secretos del poder
[country] => Argentina
)
[2] => Array
(
[title] => Los secretos del poder
[country] => Mexico
)
[3] => Array
(
[title] => El poder secreto
[country] => Uruguay
)
)
goes on and on....
爲了幫助您瞭解,最後的結果我需要看起來是這樣的:
Array (
[0] => Array
(
[title] => Los secretos del poder
[country] => Argentina, Mexico
)
[1] => Array
(
[title] => El poder secreto
[country] => Uruguay
)
)
正如你可以看到,當有相同的標題對於很多國家來說,通過將這些條件添加到相應[標題]的相同[國家]索引中,數組會得到簡化。
你會怎麼做?
我相信更多的上下文這裏需要,爲你提供了什麼簡單的解決辦法是不可能的 – Lizard 2010-05-18 14:23:40
我不認爲有一個標準的方式來執行這個確切的任務。只要給它一個。 – Matchu 2010-05-18 14:24:11