PHP மேம்பாட்டுக் குழு மொழியின் புதிய பதிப்பை வெளியிடுவதாக அறிவித்தது - PHP 8.0.0.

மேம்பாடுகள் மற்றும் புதிய அம்சங்கள்:

  • யூனியன் வகைகள். வகை சேர்க்கைகளுக்கான PHPDoc சிறுகுறிப்புகளுக்குப் பதிலாக, இயக்க நேரத்தில் சரிபார்க்கப்படும் நேட்டிவ் யூனியன் வகை அறிவிப்புகளைப் பயன்படுத்தலாம்.

  • பெயரிடப்பட்ட வாதங்கள். PHPDoc சிறுகுறிப்புகளுக்குப் பதிலாக, நீங்கள் இப்போது நேட்டிவ் PHP தொடரியல் மூலம் கட்டமைக்கப்பட்ட மெட்டாடேட்டாவைப் பயன்படுத்தலாம்.

  • Nullsafe ஆபரேட்டர். பூஜ்யத்தைச் சரிபார்ப்பதற்குப் பதிலாக, நீங்கள் இப்போது புதிய nullsafe ஆபரேட்டருடன் அழைப்பு சங்கிலியைப் பயன்படுத்தலாம். ஒரு சங்கிலியில் ஒரு உறுப்பைச் சரிபார்ப்பது தோல்வியுற்றால், முழுச் சங்கிலியும் செயலிழந்து பூஜ்யமாகக் குறைக்கப்படும்.

  • சரியான நேரத்தில் தொகுத்தல். PHP 8 இரண்டு JIT இன்ஜின்களை அறிமுகப்படுத்தியது. டிரேசிங் JIT, இரண்டில் மிகவும் நம்பிக்கைக்குரியது, மேம்பட்ட செயல்திறனைக் காட்டுகிறது: செயற்கை சோதனைகளில் மூன்று மடங்கு மற்றும் சில குறிப்பிட்ட பயன்பாடுகளில் 1,5-2x. வழக்கமான பயன்பாட்டு செயல்திறன் PHP 7.4 க்கு இணையாக உள்ளது.

ஆதாரம்: linux.org.ru