Skip to content

PHP 5.4 ile Neler Değişti?

Merhaba arkadaşlar,

Bu yazımda PHP 5.4 ile yeni eklenen ve kaldırılan fonksiyonları ve özellikleri anlatıyorum.

1 Mart 2012 tarihinde PHP ekibi PHP 5.4’ü resmen yayınladı. Yeni gelen PHP 5.4 ile 100’ün üzerinde güvenlik açığı kapatılırken oldukça iyi bir kaç özellik eklenmiş.

Bu makaleyi yazma sebebim PHP’nin bundan sonra desteklediği ve desteklemediği şeyleri göstermek içindir.

PHP 5.4 – KALDIRILAN ÖZELLİKLER

  1. break() ve continue() fonksiyonları değişkenler üzerinde işlem yapmayacak.
  2. safe_mode bundan sonra desteklenmeyecek
  3. register_globals ve register_long_arrays silindi.
  4. Magic Quotes silindi.

PHP 5.4 – KALDIRILAN FONKSİYONLAR

  1. define_syslog_variables()
  2. import_request_variables()
  3. session_is_registered()
  4. session_register()
  5. session_unregister()
  6. mysqli_bind_param()
  7. mysqli_bind_result()
  8. mysqli_fetch()

PHP 5.4 – KALDIRILAN EKLENTİLER

  1. sqlite

Şimdi PHP 5.4 ile gelenlere bakalım

PHP 5.4 – EKLENEN ÖZELLİKLER

  1. Varsayılan karakter seti UTF-8
  2. İkili Gösterim
  3. session.upload yol gösterici
  4. Dizilerin gösterimleri
  5. Oturum durumları
  6. Dosya yükleme takibi
  7. vs.

PHP 5.4 – EKLENEN FONKSİYONLAR

  1. hex2bin()
  2. http_Response_codes()
  3. get_declared_traits()
  4. getimagesizefromstring()
  5. trait_exists()
  6. header_register_callback()
  7. class_uses()
  8. session_status()
  9. session_register_shutdown()
  10. mysqli_error_list()
  11. mysqli_stmt_error_list()

PHP 5.4 – REZERVE EDİLEN YENİ İSİMLER

  1. trait
  2. callable
  3. insteadof

Bunlar anladığım kadarıyla PHP 5.4’deki yeni özellikler ve kaldırılan özellikler. Fakat hata yapmış olabilirim. Eğer hatalı gördüğünüz bir kısım olursa lütfen beni uyarın. Yeni eklenen özellikler ile ilgili mesaj yazmaya devam edeceğim.

Umarım faydalı olur bu haliyle de, kolay gelsin,

Güncelleme: Bu sayfadan daha detaylı bilgilere ulaşabilirsiniz.

TR Kodlama GitHub'da!

TR Kodlama'da yer alan makaleleri GitHub üzerinden düzenleyebileceğinizi biliyor muyudunuz? Harika değil mi? Bu makale ile ilgili düzenleme yapmak isterseniz aşağıdaki butona tıklayınız!

GitHub'da Görüntüle ve Düzenle!