1
A
回答
0
使用帶有正確輸入和輸出字符集的iconv()
。
2
您可以使用iconv
以及translit選項(例如,ASCII/TRANSLIT
或ISO-8859-1//TRANSLIT
等,具體取決於您如何提供內容)。我沒有嘗試過,但我相信它會起作用。
如果您不確定傳入的字符集是什麼,那麼您可能需要使用mb_detect_encoding
來檢測它,因爲如果iconv
遇到不期望的字符,它會嚇壞了。
如果您不熟悉charsets,您可能希望閱讀The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets,以獲取有關該主題的無痛簡介。
相關問題
- 1. 如何將有符號字節數組轉換爲浮點數?
- 2. sbcl:將(無符號字節32)轉換爲單浮點數
- 3. 字符串轉換爲字符數組,包括標點符號
- 4. 彙編:將浮點值轉換爲帶符號的字節
- 5. 將無符號字節流轉換爲有符號字節流Golang
- 6. 將帶符號格式的字節轉換爲無符號字節
- 7. 將xml節點轉換爲字符串
- 8. 將字符串轉換爲xml節點
- 9. 標點符號中的標點符號被替換爲..X
- 10. 如何將點符號轉換爲字符串?
- 11. 將字符串拆分爲單詞和標點符號
- 12. 如何將單引號符號(')轉換爲JSON.parse的字符串?
- 13. 使用公式將帶符號字節轉換爲無符號字節int unsignedByte = signedByte> = 0? signedByte:256 + signedByte;
- 14. PHP的DOMDocument如何節點的值轉換爲字符串
- 15. 將字符串轉換爲字節(無符號字符)數組cpp
- 16. 將單引號字符串轉換爲雙引號字符串
- 17. Scala如何將字符串中的「urls」轉換爲錨標籤XML節點。
- 18. 使用HtmlAgilityPack將Html字符串轉換爲節點集合
- 19. XML使用XSLT 2.0將節點轉換爲字符串
- 20. 用字長替換字符串中的標點符號在R
- 21. 將字符串[]轉換爲字節[] 2個字符轉換爲字節?
- 22. 標點符號
- 23. 字節[]將字符串轉換爲字節[] - 如何操作?
- 24. 如何將字節字符串轉換爲字節[]
- 25. 將單字節轉換爲字符串並返回字節
- 26. 如何將字符串xml轉換爲XML節點XSLT
- 27. 如何將字符串轉換爲XQuery中的節點?
- 28. 如何將XML節點轉換爲字符串?
- 29. 將2個字節或3個字節轉換爲C中的浮點型號
- 30. 用逗號將數字字符串轉換爲浮點數
我試過echo iconv('utf-8','ascii',',');但不工作。 – omg 2009-09-21 03:31:33
重讀我的文章和手冊頁。您必須確保您指定了正確的輸入編碼,並執行ASCII/** translit **。 – notJim 2009-09-22 03:13:38