Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Fungsi PHP `setlocale()` Saya Gagal Menetapkan Tempatan Jerman?
Fungsi PHP setlocale() Gagal Menetapkan Bahasa yang Diingini
Walaupun menggunakan fungsi setlocale(), anda mendapati bahawa bahasa yang diingini bukan sedang digunakan dalam kod PHP anda. Ini jelas apabila anda cuba mengeluarkan nama bulan, tetapi bukannya menerima nama Jerman setempat ("Juni"), anda terus melihat nama Inggeris ("Jun").
Untuk menangani isu ini, ia adalah penting untuk mengesahkan sama ada tempat Jerman dipasang pada pelayan yang menjalankan skrip. Malangnya, anda tidak mempunyai akses shell ke pelayan, tetapi anda masih boleh meneruskan beberapa langkah penyelesaian masalah:
Jalankan arahan berikut melalui Terminal atau Command Prompt untuk menyemak tempat yang dipasang:
locale -a
Atas ialah kandungan terperinci Mengapa Fungsi PHP `setlocale()` Saya Gagal Menetapkan Tempatan Jerman?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!