Bu temelde Bir o istediği gibi verileri yeniden imkanı vererek, bir şablon motoruna PHP dönüştürür.
XHP tam bir PHP ifadesi olarak küme parantezi {} içinde bulunan içeriği ayrıştırma ve yorumlama çalışır, genellikle sadece değişkenler için kullanılır.
Bu varsayılan sözdizimi geliştirerek geliştirici şimdi kullanıcı arayüzleri ve şablonu düzenleri kodlama için XHP idealdir, çok daha kolay kodu yeniden olabilir.
Kullanım kılavuzu XHP en README dosyası ile birlikte
Yeni Bu sürümde ne:.
- kesmek için dönüştürün. 1.x bırakma serisi hala PHP5 kullanıcıları için desteklenir
- Eklendi AwaitableXHP; bu gereksinimleri getiriliyor veriler bunun yerine sunuyoruz API kısmının bir uygulama ayrıntı vardır verimli XHP bileşenlerini oluşturmak için olanak sağlar
- zorlama artık çok daha sıkı olduğunu ve E_DEPRECATED yükseltir bağlıyorlar. Bir sonraki sürümde, Hack typechecker bir hata olarak herhangi bir zorlama dikkate alacaktır ve XHP Kitaplığı bir istisna atar.
- Eklendi XHPUnsafeRenderable ve XHPAlwaysValidChild arayüzleri, daha kolay bir XHP ağacında başka kaynaklardan biçimlendirme dahil yapım. Daha fazla bilgi için bkz MIGRATING.md
- getId (), addClass (), dan transferAttributes () ve arkadaşlarını dışarı Bölünmüş x: Yeni HasXHPHelpers arabirimini uygulayan yeni bir XHPHelpers özellik, html-element
- tarafından uygulanan yeni XHPRoot arayüzü, ekleme x: ilkel ve x: composable-elemanı. Bu işlemek dönüş türünü () ise
- Bu Hack tarafından desteklenmiyor olarak, Callable öznitelik türü Kaldırıldı
- Fonksiyonlar (örn GetAttributes ()) şimdi Vector, Harita veya Set kullanın
- Eklenenler yansıma; ReflectionXHPClass ana giriş noktası olan
Dizilerle ele
sürümünde 2.2.0 yeni Nedir:
- kesmek için dönüştürün. 1.x bırakma serisi hala PHP5 kullanıcıları için desteklenir
- Eklendi AwaitableXHP; bu gereksinimleri getiriliyor veriler bunun yerine sunuyoruz API kısmının bir uygulama ayrıntı vardır verimli XHP bileşenlerini oluşturmak için olanak sağlar
- zorlama artık çok daha sıkı olduğunu ve E_DEPRECATED yükseltir bağlıyorlar. Bir sonraki sürümde, Hack typechecker bir hata olarak herhangi bir zorlama dikkate alacaktır ve XHP Kitaplığı bir istisna atar.
- Eklendi XHPUnsafeRenderable ve XHPAlwaysValidChild arayüzleri, daha kolay bir XHP ağacında başka kaynaklardan biçimlendirme dahil yapım. Daha fazla bilgi için bkz MIGRATING.md
- getId (), addClass (), dan transferAttributes () ve arkadaşlarını dışarı Bölünmüş x: Yeni HasXHPHelpers arabirimini uygulayan yeni bir XHPHelpers özellik, html-element
- tarafından uygulanan yeni XHPRoot arayüzü, ekleme x: ilkel ve x: composable-elemanı. Bu işlemek dönüş türünü () ise
- Bu Hack tarafından desteklenmiyor olarak, Callable öznitelik türü Kaldırıldı
- Fonksiyonlar (örn GetAttributes ()) şimdi Vector, Harita veya Set kullanın
- Eklenenler yansıma; ReflectionXHPClass ana giriş noktası olan
Dizilerle ele
sürümünde 2.1.0 yeni Nedir:
- kesmek için dönüştürün. 1.x bırakma serisi hala PHP5 kullanıcıları için desteklenir
- Eklendi AwaitableXHP; bu gereksinimleri getiriliyor veriler bunun yerine sunuyoruz API kısmının bir uygulama ayrıntı vardır verimli XHP bileşenlerini oluşturmak için olanak sağlar
- zorlama artık çok daha sıkı olduğunu ve E_DEPRECATED yükseltir bağlıyorlar. Bir sonraki sürümde, Hack typechecker bir hata olarak herhangi bir zorlama dikkate alacaktır ve XHP Kitaplığı bir istisna atar.
- Eklendi XHPUnsafeRenderable ve XHPAlwaysValidChild arayüzleri, daha kolay bir XHP ağacında başka kaynaklardan biçimlendirme dahil yapım. Daha fazla bilgi için bkz MIGRATING.md
- getId (), addClass (), dan transferAttributes () ve arkadaşlarını dışarı Bölünmüş x: Yeni HasXHPHelpers arabirimini uygulayan yeni bir XHPHelpers özellik, html-element
- tarafından uygulanan yeni XHPRoot arayüzü, ekleme x: ilkel ve x: composable-elemanı. Bu işlemek dönüş türünü () ise
- Bu Hack tarafından desteklenmiyor olarak, Callable öznitelik türü Kaldırıldı
- Fonksiyonlar (örn GetAttributes ()) şimdi Vector, Harita veya Set kullanın
- Eklenenler yansıma; ReflectionXHPClass ana giriş noktası olan
Dizilerle ele
sürümünde 2.0.0 yeni Nedir:
- kesmek için dönüştürün. 1.x bırakma serisi hala PHP5 kullanıcıları için desteklenir
- Eklendi AwaitableXHP; bu gereksinimleri getiriliyor veriler bunun yerine sunuyoruz API kısmının bir uygulama ayrıntı vardır verimli XHP bileşenlerini oluşturmak için olanak sağlar
- zorlama artık çok daha sıkı olduğunu ve E_DEPRECATED yükseltir bağlıyorlar. Bir sonraki sürümde, Hack typechecker bir hata olarak herhangi bir zorlama dikkate alacaktır ve XHP Kitaplığı bir istisna atar.
- Eklendi XHPUnsafeRenderable ve XHPAlwaysValidChild arayüzleri, daha kolay bir XHP ağacında başka kaynaklardan biçimlendirme dahil yapım. Daha fazla bilgi için bkz MIGRATING.md
- getId (), addClass (), dan transferAttributes () ve arkadaşlarını dışarı Bölünmüş x: Yeni HasXHPHelpers arabirimini uygulayan yeni bir XHPHelpers özellik, html-element
- tarafından uygulanan yeni XHPRoot arayüzü, ekleme x: ilkel ve x: composable-elemanı. Bu işlemek dönüş türünü () ise
- Bu Hack tarafından desteklenmiyor olarak, Callable öznitelik türü Kaldırıldı
- Fonksiyonlar (örn GetAttributes ()) şimdi Vector, Harita veya Set kullanın
- Eklenenler yansıma; ReflectionXHPClass ana giriş noktası olan
Dizilerle ele
sürümünde 1.6.0 yeni Nedir:
- Bu depo artık PHP5 uzantısı içeren gibi, Zend PHP lisansları uygun değildir. BSD olarak Belgelerini
- Şimdi besteci-tabanlı PHP projeye XHP ekleyebilir (facebook / xhp-lib)
- Diğer biçimlendirme şimdi XHPUnsafeRenderable ve XHPAlwaysValidChild arayüzleri üzerinden XHP gömülü olabilir - ayrıntılar MIGRATING.md bkz
- ) (__toString yanı sıra) toString (sağlayın. Onlar aynı, ancak toString () aradığınız size çok güzel geriye dönük izleme verecektir
- Doğrulama aşırı sıkı oldu. Rahat.
- Eklendi HTML koşullu yorumlar
- Geliştirilmiş desteği
- Destek iç içe dizi spesifikasyonlar - örneğin dizisi & # x3c; dizi & # x3c, dizge, int & # x3e; & # x3e;
- Tek tırnak artık HTML izin kaçtı olmadan öznitelikleri
Hack Vektörler, Kümeler ve Haritalar için
1.4 sürümü yeni nedir.
- PHP 5.5 desteği
- HTML5 özelliklerine Yükseltmeler.
- Hata düzeltmeleri.
Yorum Bulunamadı