我有以下的數組:爆炸分隔字符串數組成兩個陣列
Array
(
[0] => 10-7
[1] => 11-3
[2] => 11-7
[3] => 12-3
[4] => 12-7
[5] => 13-3
[6] => 13-7
[7] => 14-3
[8] => 14-7
[9] => 15-7
)
,我需要分成使用"-"
作爲定界符兩個數組:
Array
(
[0] => 10
[1] => 11
[2] => 11
[3] => 12
[4] => 12
[5] => 13
[6] => 13
[7] => 14
[8] => 14
[9] => 15
)
和
Array
(
[0] => 7
[1] => 3
[2] => 7
[3] => 3
[4] => 7
[5] => 3
[6] => 7
[7] => 3
[8] => 7
[9] => 7
)
有沒有像array_explode
什麼,做什麼,我想要什麼?或者結合php array
的功能?我想如果可能的話要做到這一點,而無需通過我自己的for
/each
循環下去,或者至少減少不必重新發明輪子的東西時(僞)內置已經在那裏。我已經用for循環做了這個。但我不能動搖那種巧妙地使用數組函數或類似東西的更優雅方式的感覺。非常感謝,夥計們。
附加信息:
不知道它的問題,但得到的兩個數組中的唯一值後,我其實是:
Array
(
[0] => 10
[1] => 11
[2] => 12
[3] => 13
[4] => 14
[5] => 15
)
和
Array
(
[0] => 7
[1] => 3
)
的唯一值不需要排序,鍵可以保存或不保存,第一個數組的合法值範圍爲0
到23
,而第二個1
到7
。但是它可能比這些其他值(0
至23
和1
到7
甚至未定流浪字符串或超出了我的控制的其他數據類型),我肯定會想扔出去。
什麼您已經嘗試???告訴我們 –
哦,我已經用for循環做了這個。但是我不能動搖那種巧妙地使用數組函數的更優雅的方式。 –
@AnaBan將該信息添加到問題中,以便沒有人回答錯誤的問題。 – Ikke