PHP 5.5 yayinlandi – yeni ozellikler

20 haziran 2013 itibariyle php.net php 5.5‘in yayınlandığını duyurdu.

Yeni özellikler neler?

  • Üreticiler (generators) ve eşyordamlar (coroutines) eklendi. (yield komutu eklendi). basitçe bir metodda array’e toplayıp array’i return ettiğiniz işi yapmaktadır. Dönen değerler foreach ile gezilerek işlem yapılabilir. bkz : http://tr1.php.net/manual/tr/language.generators.syntax.php
  • Exceptionlar için finally özelliği eklendi. Artık Try – catch te bir exception oluşması durumunda dahi son bir iş yapabileceğimiz bloğumuz olacak. Özellikle kod okunabilirliğini çok artırmasını tahmin ediyoruz.
  • md5, sha1 gibi eskimiş şifre üretme algoritmaları yerine password_hash fonksiyonu eklendi. bkz : http://tr1.php.net/manual/tr/function.password-hash.php
  • Array dereferencing (arrayde değişkene atama zorunluluğunun kalkması)
  • empty() fonksiyonu artık parametre olarak metod da alabilmeye başladı. !!!
  • foreach içinde list kullanabileceğiz. Mesela : foreach ($arr as list($var1, $var2)){…
  • SinifAdi::class yazarak sinifin tam yol adını alabilmemiz artık mümkün! get_class() benzeri bir işlev bu da. Ancak tam adını veriyor.
  • Resim işleme kütüphanesi olan GD ye eklemeler yapıldı.
  • Windows XP ve 2003 desteği kaldırıldı. bu demektir ki, php 5.5 windows xp’lerde ve 2003’lerde çalışmayacak!

Tüm değişiklikleri http://php.net/ChangeLog-5.php#5.5.0 linkinden okuyabilirsiniz.

5 Comments

    PHP 5.5 yayinlandi – yeni ozellikler | Kara Kule

    […] Üreticiler (generators) ve eşyordamlar (coroutines) eklendi. (yield komutu eklendi). basitçe bir metodda array’e toplayıp array’i … Devamı için : PHP 5.5 yayinlandi – yeni ozellikler […]

    PHP 5.5 yayinlandi – yeni ozellikler | Anil's Blog

    […] Üreticiler (generators) ve eşyordamlar (coroutines) eklendi. (yield komutu eklendi). basitçe bir metodda array’e toplayıp array’i … Devamı için : PHP 5.5 yayinlandi – yeni ozellikler […]

    PHP 5.5 yayinlandi – yeni ozellikler | Musa Usta'nın Yeri

    […] Üreticiler (generators) ve eşyordamlar (coroutines) eklendi. (yield komutu eklendi). basitçe bir metodda array’e toplayıp array’i … Devamı için : PHP 5.5 yayinlandi – yeni ozellikler […]

    PHP 5.5 yayinlandi – yeni ozellikler | Boğaç Aslanyürek

    […] Üreticiler (generators) ve eşyordamlar (coroutines) eklendi. (yield komutu eklendi). basitçe bir metodda array’e toplayıp array’i … Devamı için : PHP 5.5 yayinlandi – yeni ozellikler […]

    PHP 5.5 yayinlandi – yeni ozellikler | yusufozkay

    […] Üreticiler (generators) ve eşyordamlar (coroutines) eklendi. (yield komutu eklendi). basitçe bir metodda array’e toplayıp array’i … Devamı için : PHP 5.5 yayinlandi – yeni ozellikler […]

Bir Cevap Yazın