我有一個數組,其中有幾個項目(例如item1,item2,item3),我想用「|」拆分每個項目,所以它在最後看起來將如下所示:物品1 | ITEM2 |項目3。帶字符的拆分數組項目
0
A
回答
3
必須使用implode()
功能:
$arr = array('item1', 'item2', 'item3');
$str = implode('|', $arr);
var_dump($str);
會得到你:
string 'item1|item2|item3' (length=17)
一點題外話:你在做什麼,這裏是加入(join()
實際上是implode()
別名),而不是分裂。
拆分將是相反的操作,並會做,在PHP中使用explode()
功能:
$arr = explode('|', 'item1|item2|item3');
var_dump($arr);
會讓你:
array
0 => string 'item1' (length=5)
1 => string 'item2' (length=5)
2 => string 'item3' (length=5)
1
可以使用implode('|', $array);
1
0
a = ["item1", "item2", "item3" ]
print "|".join(a)
打印出物品1 | ITEM2 | item3
+0
這看起來有點像Javascript *(或其他什麼? python?)* - 但這個問題被標記爲'php' – 2011-03-12 18:45:31
相關問題
- 1. 拆分字符串數組
- 2. 拆分數組字符
- 3. 如何將長字符串拆分爲固定數組項目
- 4. 將字符串拆分爲不帶分隔符的字符串數組C
- 5. C#拆分字符串 - 將字符串拆分爲數組
- 6. 拆分元組項目
- 7. C#中的字符串數組拆分
- 8. Elisp拆分字符串函數來拆分字符串。字符
- 9. 拆分數組仍然是一個項目的陣列,而不是字符串
- 10. 拆分焦炭引入字符數組
- 11. 拆分字符串數組用PHP
- 12. 將字符串拆分成數組
- 13. Android將字符串拆分爲數組
- 14. 拆分字符串數組c#
- 15. 將字符串數組拆分成
- 16. 拆分一個字符串數組
- 17. 數組越界與字符串拆分
- 18. 將字符串拆分爲雙數組
- 19. 拆分,組和計數字符串
- 20. 將字符串拆分爲數組Shellllscript
- 21. 將字符串拆分爲帶有瑞典字符的字
- 22. 拆分Django項目
- 23. 拆分字符串參數並選擇該字符串數組?
- 24. 如何拆分字符串數組中的字符串?
- 25. 拆分字符數組爲單獨的字符串
- 26. 分拆字符串在python條帶化的字符串 的
- 27. 將數組中的字符串拆分爲數組autohotkey
- 28. 拆分併發布帶分隔符的字符串
- 29. 帶逗號的分割字符串也會拆分&符號
- 30. 拆分整數字符串
[將數組項合併到字符串中]的可能重複(http://stackoverflow.com/questions/4626732/ merge-array-items-into-string) – outis 2012-03-09 09:23:44