簡體   English   中英

HTML正確的UTF8和PHP HTML輸出混亂

[英]Utf8 in html correct and php html output messed up

這個問題令我難以置信。 我正面臨以下情況。 我使用utf8字符集以html編寫了一個網站。 特殊字符將按預期顯示。 現在,我想給出一些php mysql結果,因此最簡單的方法是創建一個php文件,包括html代碼,然后給出結果。 但是,通過php文件給出的html不能正確顯示特殊字符...不是utf8

這是html版本: HTML

此處是php文件中的確切副本: HTML VIA PHP

為了自己解決這個問題(因為我現在覺得自己很愚蠢),實際上解決了這個問題的是Marc B,他的評論使我理解了文本編碼的過程。

在設置了標題(內容類型和字符集)並在HTML中設置了meta標簽后,我發現了,就像Marc懷疑我的IDE用除UTF8之外的另一種編碼方式編碼了php文件。 將文件另存為UTF8並替換混亂的Specialchars解決了我的問題。

請原諒,我不知道自己在做什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM