1
Q
本機編碼支持
A
回答
1
PHP使用ASCI字符,每個字節包含8位。就這樣。
PHP不關心每個字節的解釋,它只是從源讀取或寫入接收器。
這些字節所屬的具體code-page並不重要。 PHP不關心它。
如果你的PHP腳本與Web服務器進行交互,每個頁面應該包含一個提示,它定義了<html>
頁面<head>
正確interpreation:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
上述聲明定義,即HTML頁面的字符應該被解釋爲ISO Latin-1代碼。此外,如果頁面將字符發送回PHP腳本,則瀏覽器會將它們發送爲ISO編碼的ASCII字符。
如果您忘記定義Content-Type,則由瀏覽器使用代碼頁/文本編碼。
也就是說,您可以自由使用任何最適合您需要的ASCII文本編碼。但千萬不要忘記在網頁中設置Content-Type。
像iconv這樣的擴展程序可以提供幫助,以防您需要處理UTF-8字符。
相關問題
- 1. Android的編碼支持手機
- 2. PCRE編碼支持
- 3. Android NDK是否支持視頻編碼的本機方法(OMXAL)?
- 4. Python支持根據DTD編碼文本
- 5. 不支持網址編碼
- 6. LineNumberReader支持UTF-8編碼
- 7. OpenCV2編解碼器支持
- 8. Android手機支持的本機代碼列表
- 9. 如何編譯支持文本編解碼器的Qt庫4.7.1?
- 10. 哪個Javascript代碼編輯器支持純文本行編號?
- 11. 創建支持本機和支持片段/活動的庫
- 12. 不支持主機編譯器('Apple clang')的版本('80000')
- 13. 具有本機代碼支持的跨平臺移動框架
- 14. ROWLEX是否本機支持IEnumerable <>?
- 15. mxml本機是否支持flash?
- 16. IBM Worklight - 本機iOS是否支持JSONStore?
- 17. PhoneGap是否支持Symbian本機功能?
- 18. Android - 支持1.6+,並支持1.5版本的棄用代碼?
- 19. Python OpenCV不支持編解碼器
- 20. MATLAB編碼器支持csvread函數
- 21. Windows -1252不支持編碼名稱。 C#
- 22. 帶lesscss支持的代碼編輯器?
- 23. WebSphere v8.5支持阿拉伯語編碼
- 24. 支持HTML5視頻編解碼器
- 25. Android音頻編解碼器支持
- 26. JavaMail的MimeMessage.getContent不受支持的編碼
- 27. 支持幀內編解碼器
- 28. 支持iphone a2dp編解碼器
- 29. Java的SAXBuilder支持哪些編碼?
- 30. Naudio opus編解碼器支持