PHP ကို ​​8.0.0

PHP ဖွံ့ဖြိုးတိုးတက်ရေးအဖွဲ့သည် PHP 8.0.0 ဘာသာစကား၏ဗားရှင်းအသစ်ကို ထုတ်ပြန်ကြေညာခဲ့သည်။

တိုးတက်မှုများနှင့် လုပ်ဆောင်ချက်အသစ်များ-

  • ပြည်ထောင်စု အမျိုးအစားများ။ အမျိုးအစားပေါင်းစပ်မှုအတွက် PHPDoc မှတ်ချက်များအစား၊ runtime တွင် အမှန်ခြစ်ထားသော မူရင်း union အမျိုးအစားကြေငြာချက်များကို သင်သုံးနိုင်သည်။

  • အမည်ပေးထားသော ဆင်ခြေများ။ PHPDoc မှတ်ချက်များအစား၊ ယခုအခါ မူရင်း PHP syntax ဖြင့် တည်ဆောက်ထားသော metadata ကို သင်အသုံးပြုနိုင်ပါပြီ။

  • Nullsafe အော်ပရေတာ။ null ကိုစစ်ဆေးမည့်အစား၊ nullsafe အော်ပရေတာအသစ်ဖြင့် ခေါ်ဆိုမှုချိတ်ဆက်ခြင်းကို ယခုအသုံးပြုနိုင်ပါပြီ။ ကွင်းဆက်တစ်ခုရှိ ဒြပ်စင်တစ်ခုအား စစ်ဆေးသည့်အခါ မအောင်မြင်ပါက၊ ကွင်းဆက်တစ်ခုလုံးကို ဖျက်သိမ်းပြီး null သို့ လျှော့ချထားသည်။

  • အချိန်တိုအတွင်း စုစည်းမှု။ PHP 8 သည် JIT အင်ဂျင်နှစ်လုံးကို မိတ်ဆက်ပေးခဲ့သည်။ Tracing JIT သည် အလားအလာကောင်းလေလေ၊ ပိုမိုကောင်းမွန်သော စွမ်းဆောင်ရည်ကို ပြသသည်- ဓာတုစမ်းသပ်မှုများတွင် သုံးဆနှင့် အချို့သော အပလီကေးရှင်းအချို့တွင် 1,5-2x ကို ပြသသည်။ ပုံမှန်အပလီကေးရှင်းစွမ်းဆောင်ရည်သည် PHP 7.4 နှင့် တန်းတူဖြစ်သည်။

source: linux.org.ru