編碼的選擇

qiuwenzheng發表於2024-06-01

因“ø”這個特殊字元,為究竟編碼在php上選擇,琢磨到真的累,收穫不多,考慮到隨筆得有更新了,不然某小會嘀咕起某老的懶來,也平整一下所得。
前篇有提過,vscode選擇編碼改不回去的問題,至少今日是清晰了些了,要想在vscode上換編碼有保證,檔案須是ANSI型別,再在這個基礎上用vscode選擇開啟或另存檔案,是可以恢復顯示的,原理和之前掌握的一致,就是不知怎麼那時實現不了,還是得多實踐啊。
gbk編碼下,php內建的查詢strstr()和替換函式str_replace()一般都是有效的,就是得考慮特殊字元,比如前邊說的“ø”,還有就是特定詞彙,比如“現金”,具體不詳,有發現再補充。
以下是嗟乎:程式設計是西人的發明,能見到的基礎專案都是西人在維護,編碼的選擇得考慮基本面和風向。肯定,UTF-8是首選,還在寫的php頁面都得往這轉,這條路上如有些什麼發現再寫出來。
補充:未解決的是特殊知乎複製到vscode剛開始是可以顯示的,重新開啟就成了問號,編碼怎麼轉都是這樣,複製上能顯示就說明編輯器是識別了這個字元的......

相關文章