- Katılım
- 12 Nis 2019
- Konular
- 172
- Mesajlar
- 990
- Çözüm
- 16
- Online süresi
- 1mo 24d
- Reaksiyon Skoru
- 1,035
- Altın Konu
- 18
- Başarım Puanı
- 226
- Yaş
- 30
- MmoLira
- 10,349
- DevLira
- 18
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Para Birimi Biçimlendirmesi
Para birimi değerlerini görüntülerken, para birimi sembolleri, ondalık ayırıcılar ve gruplama ayırıcıları gibi faktörleri göz önünde bulundurmak önemlidir. PHP 8, para birimi biçimlendirmesini ele almak için NumberFormatter sınıfını sunar.İşte NumberFormatter kullanarak bir para birimi değerini biçimlendirme
örneği:
Kod:
// 'en_US' (ABD İngilizcesi) yerel ayarı için bir para birimi biçimlendiricisi oluşturun
$locale = 'en_US';
$formatter = new NumberFormatter($locale, NumberFormatter::CURRENCY);
// Bir para birimi miktarını biçimlendirin
$amount = 1234.56;
$formattedCurrency = $formatter->formatCurrency($amount, 'USD');
// Çıktı örneği: $1,234.56
Para Birimi Biçimlendirmesini Özelleştirme
Para birimi sembolü stili, para birimi kodu ve kesirli basamaklar gibi seçenekleri belirterek para birimi biçimlendirmesini özelleştirebilirsiniz:
Kod:
// Özel seçeneklerle bir para birimi biçimlendiricisi oluşturun (Bu şekilde özel bir deseni nadiren kullanırsınız)
$locale = 'fr_FR'; // Fransız yerel ayarı
$formatter = new NumberFormatter($locale, NumberFormatter::CURRENCY);
// Bir para birimi miktarını biçimlendirin
$amount = 1234.56;
$formattedCurrency = $formatter->formatCurrency($amount, 'EUR');
// Çıktı örneği: 1 234,56 €
Bu örnekte, 'fr_FR' (Fransız) yerel ayarı için bir para birimi biçimlendiricisi oluşturuyoruz. Sonuç, Fransız kurallarına (virgül ondalık ayırıcı olarak, boşluk binlik ayırıcı olarak) göre biçimlendirilmiş bir para birimi dizesidir. (Not: Standart Intl kullanımı, çoğu özelleştirme için manuel desenler yerine yerel ayar kurallarını kullanır.)
Sayı Biçimlendirmesi
PHP'nin NumberFormatter sınıfı çok yönlüdür ve para birimi olmayan sayıları biçimlendirmek için de kullanılabilir. Tam sayıları, ondalıkları ve yüzdeleri kolaylıkla biçimlendirebilirsiniz:
Kod:
// 'de_DE' (Alman) yerel ayarı için bir sayı biçimlendiricisi oluşturun
$locale = 'de_DE';
$formatter = new NumberFormatter($locale, NumberFormatter::DECIMAL);
// Bir sayıyı biçimlendirin
$number = 1234.567;
$formattedNumber = $formatter->format($number);
// Çıktı örneği: 1.234,567
Para Birimi ve Sayı Biçimlendirmesi için En İyi Uygulamalar
PHP 8 uygulamalarınızda etkili para birimi ve sayı biçimlendirmesi sağlamak için aşağıdaki en iyi uygulamaları göz önünde bulundurun:- Kullanıcı Tercihleri: Kullanıcıların tercih ettikleri para birimi sembolünü, ondalık ayırıcıları ve gruplama ayırıcılarını belirtmelerine izin verin.
- Otomatik Algılama: Uygun bir yerel ayar ve para birimini otomatik olarak seçmek için kullanıcının tarayıcı ayarlarını veya konumunu algılayın.
- Yerelleştirme: Kullanıcılar için tanıdık bir deneyim oluşturmak için para birimi ve sayılar için yerel ayara özgü biçimlendirmeyi kullanın.
- Test Etme: Doğruluğu sağlamak için farklı yerel ayarlar ile para birimi ve sayı biçimlendirmesini kapsamlı bir şekilde test edin.






