2 puan yazan xguru 2023-11-27 | 3 yorum | WhatsApp'ta paylaş
  • Class Constant için tip desteği: void, callable, never hariç PHP’deki tüm tipler kullanılabiliyor
  • Class Constant için dinamik fetch: Foo::{$searchableConstant} biçiminde ada göre erişim
  • Yeni #[\Override] niteliği: Bir metoda eklendiğinde, üst sınıfta veya uygulanan arayüzde aynı ada sahip bir metod olup olmadığını kontrol eder
  • readonly özelliklerde deep cloning: __clone metodu üzerinden readonly özellikler de bir kez değiştirilebiliyor
  • Yeni json_validate() fonksiyonu: Bir stringin geçerli JSON olup olmadığını json_decode()’dan daha verimli biçimde doğrulayabiliyor
  • Yeni Randomizer::getBytesFromString() metodu: PHP 8.2’de eklenen Random uzantısına, yalnızca belirli baytlardan oluşan rastgele bir string üretme özelliği ekliyor
  • Yeni Randomizer::getFloat() ve Randomizer::nextFloat() metotları
  • Komut satırı linter’ı birden fazla dosya girdisini destekliyor
  • Yeni sınıflar, arayüzler ve fonksiyonlar eklendi: mb_str_pad(), str_increment(), str_decrement() vb.

3 yorum

 
hided62 2023-11-27

Type bu şekilde ele alınacaksa er ya da geç type alias eklenmesi gerekecek gibi, fakat bunun nasıl çözüleceğini gerçekten bilmiyorum.

 
zihado 2023-11-27

PHP çılgınlığı geliyor…

 
roxie 2023-12-03

Hocam,,,