این اساسا تبدیل پی اچ پی به یک موتور قالب، با دادن آن این امکان را به استفاده مجدد از داده آن را به عنوان می خواهد.
XHP کار می کند با تجزیه و تفسیر محتوای در داخل آکولاد {} به عنوان یک عبارت PHP کامل، معمولا تنها برای متغیرهای استفاده می شود.
با افزایش این نحو به طور پیش فرض توسعه هم اکنون می توانید استفاده مجدد از کد بسیار آسان تر، و ایده آل برای برنامه نویسی XHP رابط کاربر و طرح بندی ازقالب.
دستورالعمل های استفاده با فایل README XHP شامل
چه در این نسخه جدید است:
تبدیل به هک. سری انتشار نگارش 1.x هنوز هم برای کاربران PHP5 پشتیبانی
AwaitableXHP اضافه شده است. این اجازه می دهد تا شما را به ساخت قطعات XHP کارآمد که در آن مورد نیاز واکشی داده یک اجرای جزئیات به جای بخشی از آنها در حال حاضر API
نسبت اجبار در حال حاضر بسیار سختگیرانه تر، و انگیزد E_DEPRECATED. در نسخه آینده، در typechecker هک هرگونه اجبار به نظر خطا، و XHP-LIB یک استثنا.
رابط او XHPUnsafeRenderable و XHPAlwaysValidChild، و آن را آسان تر به شامل نشانه گذاری از منابع دیگر در یک درخت XHP. MIGRATING.md برای اطلاعات بیشتر ببینید
تقسیم کردن getID ()، از addClass ()، transferAttributes () و دوستان از: X: اچ تی ام ال عنصر به یک صفت XHPHelpers جدید، که پیاده سازی رابط HasXHPHelpers جدید
اضافه کردن رابط XHPRoot جدید، اجرا شده توسط: X: بدوی و: X: ساخت مجموع عنصر. این نوع بازگشت از ارائه است ()
حذف نوع صفت قابل فراخوانی، به عنوان این است که با پشتیبانی نمی هک
توابع است که با آرایه برخورد (به عنوان مثال getAttributes ()) در حال حاضر استفاده از بردار، نقشه، و یا مجموعه
اضافه شده بازتاب؛ ReflectionXHPClass نقطه ورودی اصلی است
جدید در نسخه 2.2.0 است:
تبدیل به هک. سری انتشار نگارش 1.x هنوز هم برای کاربران PHP5 پشتیبانی
AwaitableXHP اضافه شده است. این اجازه می دهد تا شما را به ساخت قطعات XHP کارآمد که در آن مورد نیاز واکشی داده یک اجرای جزئیات به جای بخشی از آنها در حال حاضر API
نسبت اجبار در حال حاضر بسیار سختگیرانه تر، و انگیزد E_DEPRECATED. در نسخه آینده، در typechecker هک هرگونه اجبار به نظر خطا، و XHP-LIB یک استثنا.
رابط او XHPUnsafeRenderable و XHPAlwaysValidChild، و آن را آسان تر به شامل نشانه گذاری از منابع دیگر در یک درخت XHP. MIGRATING.md برای اطلاعات بیشتر ببینید
تقسیم کردن getID ()، از addClass ()، transferAttributes () و دوستان از: X: اچ تی ام ال عنصر به یک صفت XHPHelpers جدید، که پیاده سازی رابط HasXHPHelpers جدید
اضافه کردن رابط XHPRoot جدید، اجرا شده توسط: X: بدوی و: X: ساخت مجموع عنصر. این نوع بازگشت از ارائه است ()
حذف نوع صفت قابل فراخوانی، به عنوان این است که با پشتیبانی نمی هک
توابع است که با آرایه برخورد (به عنوان مثال getAttributes ()) در حال حاضر استفاده از بردار، نقشه، و یا مجموعه
اضافه شده بازتاب؛ ReflectionXHPClass نقطه ورودی اصلی است
جدید در نسخه 2.1.0 است:
تبدیل به هک. سری انتشار نگارش 1.x هنوز هم برای کاربران PHP5 پشتیبانی
AwaitableXHP اضافه شده است. این اجازه می دهد تا شما را به ساخت قطعات XHP کارآمد که در آن مورد نیاز واکشی داده یک اجرای جزئیات به جای بخشی از آنها در حال حاضر API
نسبت اجبار در حال حاضر بسیار سختگیرانه تر، و انگیزد E_DEPRECATED. در نسخه آینده، در typechecker هک هرگونه اجبار به نظر خطا، و XHP-LIB یک استثنا.
رابط او XHPUnsafeRenderable و XHPAlwaysValidChild، و آن را آسان تر به شامل نشانه گذاری از منابع دیگر در یک درخت XHP. MIGRATING.md برای اطلاعات بیشتر ببینید
تقسیم کردن getID ()، از addClass ()، transferAttributes () و دوستان از: X: اچ تی ام ال عنصر به یک صفت XHPHelpers جدید، که پیاده سازی رابط HasXHPHelpers جدید
اضافه کردن رابط XHPRoot جدید، اجرا شده توسط: X: بدوی و: X: ساخت مجموع عنصر. این نوع بازگشت از ارائه است ()
حذف نوع صفت قابل فراخوانی، به عنوان این است که با پشتیبانی نمی هک
توابع است که با آرایه برخورد (به عنوان مثال getAttributes ()) در حال حاضر استفاده از بردار، نقشه، و یا مجموعه
اضافه شده بازتاب؛ ReflectionXHPClass نقطه ورودی اصلی است
جدید در نسخه 2.0.0 است:
تبدیل به هک. سری انتشار نگارش 1.x هنوز هم برای کاربران PHP5 پشتیبانی
AwaitableXHP اضافه شده است. این اجازه می دهد تا شما را به ساخت قطعات XHP کارآمد که در آن مورد نیاز واکشی داده یک اجرای جزئیات به جای بخشی از آنها در حال حاضر API
نسبت اجبار در حال حاضر بسیار سختگیرانه تر، و انگیزد E_DEPRECATED. در نسخه آینده، در typechecker هک هرگونه اجبار به نظر خطا، و XHP-LIB یک استثنا.
رابط او XHPUnsafeRenderable و XHPAlwaysValidChild، و آن را آسان تر به شامل نشانه گذاری از منابع دیگر در یک درخت XHP. MIGRATING.md برای اطلاعات بیشتر ببینید
تقسیم کردن getID ()، از addClass ()، transferAttributes () و دوستان از: X: اچ تی ام ال عنصر به یک صفت XHPHelpers جدید، که پیاده سازی رابط HasXHPHelpers جدید
اضافه کردن رابط XHPRoot جدید، اجرا شده توسط: X: بدوی و: X: ساخت مجموع عنصر. این نوع بازگشت از ارائه است ()
حذف نوع صفت قابل فراخوانی، به عنوان این است که با پشتیبانی نمی هک
توابع است که با آرایه برخورد (به عنوان مثال getAttributes ()) در حال حاضر استفاده از بردار، نقشه، و یا مجموعه
اضافه شده بازتاب؛ ReflectionXHPClass نقطه ورودی اصلی است
جدید در نسخه 1.6.0 است:
به عنوان این مخزن دیگر شامل یک فرمت PHP5، زند و مجوز PHP هستند مناسب نیست. Relicensed به عنوان BSD
شما هم اکنون می توانید XHP به پروژه پی اچ پی مبتنی بر آهنگساز خود را اضافه کنید (فیس بوک / xhp-LIB)
نشانه گذاری دیگر هم اکنون می توانید در XHP از طریق رابط XHPUnsafeRenderable و XHPAlwaysValidChild جاسازی شده باشد - دیدن MIGRATING.md برای جزئیات
ارائه toString را () و همچنین __toString (). آنها یکسان، با این حال خواستار ToString () به شما backtraces بسیار بهتر را
اعتبار سنجی بیش از حد سخت گیر بود. آرام است.
کامنتهای شرطی او HTML
پشتیبانی بهبود یافته برای هک بردارها، مجموعه ها، و نقشه ها
پشتیبانی مشخصات تو در تو آرایه - به عنوان مثال آرایه & # x3c؛ آرایه & # x3c؛ رشته، اعضای هیات & # x3e؛ & # x3e.
نقل قول تکی در حال حاضر در HTML ویژگی بدون اینکه اجازه فرار
جدید در نسخه 1.4 است:
در پشتیبانی از PHP 5.5.
ارتقاء به مشخصات HTML5.
رفع اشکال.
نظر یافت نشد