我有一個由編碼二進制文件 - 一個圖像文件 - (以64爲底數)的長字符串。在拆分它時,我應該遵循一個特別的方法(或規則)嗎?
編輯:
我想將字符串寫入一個xml文件,但爲了做到這一點,我必須將它分成更小的塊。
編輯2:
我想分割它的長度(我認爲這在這種情況下更合適)。
謝謝。如何在PHP中拆分字符串
1
A
回答
6
你可能想看看chunk_split()
,因爲你做base64編碼。 (假設你做編碼,因爲你不能嵌入解碼在XML文件中的base64數據)
+0
是的,我在談論編碼。我的錯。感謝Boldewyn。 – sica07
3
酌情使用explode()
或preg_split()
。 PHP中的所有數據在技術上都是二進制的,甚至是字符數據。如果您的數據是多字節字符數據(例如UTF-8),則需要額外的步驟才能正確處理該數據。
另外二進制字符串可能需要使用unpack()
進行處理。
0
相關問題
- 1. 如何使用PHP拆分字符串?
- 2. PHP拆分字符串
- 3. PHP - 拆分字符串
- 4. 子字符串拆分 - PHP
- 5. 拆分字符串PHP
- 6. PHP拆分字符串
- 7. 如何在make中拆分字符串?
- 8. 如何在Rust中拆分字符串?
- 9. 如何在LINQ中拆分字符串?
- 10. 如何在C#中拆分字符串
- 11. 如何在delphi中拆分字符串
- 12. 如何在Prolog中拆分字符串
- 13. 如何在shell中拆分字符串?
- 14. 如何在JAVA中拆分字符串
- 15. 如何在Thymeleaf中拆分字符串
- 16. 如何在asp.net中拆分字符串?
- 17. 如何在js中拆分字符串
- 18. 如何在iPhone中拆分字符串?
- 19. 如何在XAML中拆分字符串
- 20. 如何在\ java中拆分字符串?
- 21. 如何拆分字符串?
- 22. 如何拆分字符串?
- 23. 如何拆分字符串?
- 24. 如何拆分字符串
- 25. php將字符串拆分爲字符
- 26. 如何在iOS中將字符串拆分爲子字符串
- 27. 拆分php中的字符串
- 28. 在「;」處拆分字符串與php
- 29. 拆分字符串在字
- 30. 如何拆分Java中的'*'字符串
你爲什麼要拆呢? – alex
你想如何分割它?你想使用什麼樣的分隔符? – lemon
在PHP中分割字符串有很多種方法。你需要更具體一點你想要達到的目標。 – Marko