PHP çekirdeği ve kütüphaneler namespace için Girişimleri

2 Cevap

PHP Nesne Tabanlı ve Namespacing yetenekleri başlamasıyla, ben üretilebilir PHP kod yeni bulunan temizlik seviyorum. Can sıkıcı bir şey olsa PHP çekirdek hala fonksiyonların örgütlenmemiş karışıklık darmadağın olmasıdır.

Ad alanları ve sınıflara PHP çekirdek ve "ortak" kitaplıkları düzenlemek için herhangi bir girişimleri var mı?

2 Cevap

Bazı tartışma, ama hiçbir gerçek iradesi var oldu - PHP dev ekibi projenin boyutu için çok kısa olduğunu ve diğer öncelikleri vardır. Eğer olduğu gibi mevcut küresel isim kaldı bile, eski komut ile geriye doğru uyumluluk kıracağını dikkat etmelisiniz. Bkz here.

Sen use of namespaces for internal classes önerir RFC ve listesi here ve here posta internals onun tartışma görmek isteyebilirsiniz.

SPL bu yönde iyi bir başlangıç.

http://php.net/manual/en/book.spl.php