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.
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 […]