Buradasın
PHP setlocale() Function Guide
php.net/manual/tr/function.setlocale.phpYapay zekadan makale özeti
- Temel Bilgiler
- setlocale() işlevi PHP'de yerel ayarları yapılandırmak için kullanılır
- Yerel ayarlar süreç bazında, evre bazında değil
- Windows'ta PHP 7.0.5'ten itibaren evre bazında yerel ayarlar sağlanır
- Desteklenen Yerel Ayarlar
- LC_ALL: Tüm yerel ayarları kapsar
- LC_COLLATE: Dizge karşılaştırması için
- LC_CTYPE: Karakter sınıflaması ve dönüşümü için
- LC_MONETARY: Para biçemlemesi için
- LC_NUMERIC: Ondalık ayraçlar için
- LC_TIME: Tarih ve saat biçemlemesi için
- LC_MESSAGES: Sistem iletileri için (libintl ile derlendiğinde)
- Önemli Notlar
- UTF-8 encoding not supported on Windows
- Linux'ta locale-gen komutu ile yeni yerel ayarlar eklenebilir
- PHP 8.2+ makes internal case conversion functions locale-independent
- Setlocale(LC_ALL, 0) mevcut yerel ayarı döndürür
- Birden fazla yerel ayar belirtilirse, her biri ayrı ayrı denenir