1
我想創建一個腳本,基於輸入a??
創建一個包含a
和其他字母的所有組合和排列的數組。 值如a
,ab
,ba
,dab
,bga
等 - 你可能會看到該數組包含(或應該包含)奇怪的數量的值。不能展平多維數組有很多副本
問題是,我在腳本中使用的函數輸出更多的值與許多重複。 由於某種原因,我無法創建沒有重複的平展陣列。我試圖使用array_unique()
,但它在這裏不起作用。我試圖使用explode()
和implode()
來平整結果數組,但沒有成功。即使我成功從值中創建一個字符串,當我嘗試將此字符串轉換爲數組時,結果仍然是實際的多維數組。
這讓我發瘋,當你看到代碼時,我是一名PHP初學者。
任何幫助將實際的多維數組轉換爲扁平化的數組無需重複,這是非常值得讚賞的。一個例子:實際上數組包含12168個子數組,並且只有字符串a
發生1456次。我需要的是一個沒有子數組的數組,每個結果只包含一次。