


Bagaimana untuk Mengesan dan Menggunakan Setara Tempatan UTF-8 pada Windows?
Dec 10, 2024 pm 04:08 PMMenggunakan UTF-8 Locale pada Windows: Equivalents and Detection
Jika anda sedang membangunkan kod yang bergantung pada en_US.UTF-8 locale, memahami persamaannya pada Windows dan cara mengesan kehadirannya penting.
Tempat Setara pada Windows
Sebelum ini, UTF-8 tidak disokong sebagai tempat sistem kerana kemungkinan isu keserasian. Walau bagaimanapun, Microsoft secara beransur-ansur memperkenalkan sokongan:
- Sejak Windows 10 membina 17035, pilihan beta membolehkan anda menetapkan halaman kod setempat kepada UTF-8 (pilihan: "Gunakan Unicode UTF-8 untuk sokongan bahasa seluruh dunia ").
- Dalam Windows 10 build 17134 (Kemas Kini April 2018), Universal C Runtime menyokong menggunakan UTF-8 sebagai halaman kod. Untuk mendayakannya, gunakan setlocale(LC_ALL, ".utf8").
- Versi Windows 10 yang terkemudian turut menyokong setempat UTF-8 tanpa memerlukan bendera beta. Anda boleh menggunakan pilihan /execution-charset:utf-8 semasa menyusun dengan MSVC atau tetapkan sifat ActiveCodePage dalam appxmanifest.
Pengesanan
Untuk mengesan kehadiran setempat UTF-8 pada Windows, anda boleh menggunakan fungsi getlocale(). Ia mengembalikan rentetan yang mewakili tetapan tempat semasa. Jika rentetan mengandungi "UTF-8", ini menunjukkan bahawa tempat UTF-8 tersedia.
Atas ialah kandungan terperinci Bagaimana untuk Mengesan dan Menggunakan Setara Tempatan UTF-8 pada Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Apakah jenis nilai yang dikembalikan oleh fungsi bahasa C? Apa yang menentukan nilai pulangan?

Gulc: Perpustakaan C dibina dari awal

Langkah Format Fungsi Fungsi C Langkah Penukaran Kes

Apakah definisi dan peraturan panggilan fungsi bahasa C dan apakah itu

Penggunaan dan perkongsian frasa yang berbeza

Di manakah nilai pulangan fungsi bahasa C yang disimpan dalam ingatan?

Bagaimana Perpustakaan Templat St Standard (STL) berfungsi?

Bagaimanakah saya menggunakan algoritma dari STL (jenis, mencari, mengubah, dll) dengan cekap?
