PHP ಅಭಿವೃದ್ಧಿ ತಂಡವು ಭಾಷೆಯ ಹೊಸ ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆಯನ್ನು ಘೋಷಿಸಿತು - PHP 8.0.0.

ಸುಧಾರಣೆಗಳು ಮತ್ತು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು:

  • ಒಕ್ಕೂಟದ ವಿಧಗಳು. ಪ್ರಕಾರ ಸಂಯೋಜನೆಗಳಿಗಾಗಿ PHPDoc ಟಿಪ್ಪಣಿಗಳ ಬದಲಿಗೆ, ನೀವು ಸ್ಥಳೀಯ ಯೂನಿಯನ್ ಪ್ರಕಾರದ ಘೋಷಣೆಗಳನ್ನು ಬಳಸಬಹುದು, ಇವುಗಳನ್ನು ರನ್‌ಟೈಮ್‌ನಲ್ಲಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ.

  • ಹೆಸರಿಸಿದ ವಾದಗಳು. PHPDoc ಟಿಪ್ಪಣಿಗಳ ಬದಲಿಗೆ, ನೀವು ಈಗ ಸ್ಥಳೀಯ PHP ಸಿಂಟ್ಯಾಕ್ಸ್‌ನೊಂದಿಗೆ ರಚನಾತ್ಮಕ ಮೆಟಾಡೇಟಾವನ್ನು ಬಳಸಬಹುದು.

  • ನಲ್ಸೇಫ್ ಆಪರೇಟರ್. ಶೂನ್ಯಕ್ಕಾಗಿ ಪರಿಶೀಲಿಸುವ ಬದಲು, ನೀವು ಈಗ ಹೊಸ nullsafe ಆಪರೇಟರ್‌ನೊಂದಿಗೆ ಕರೆ ಚೈನ್ ಅನ್ನು ಬಳಸಬಹುದು. ಸರಪಳಿಯಲ್ಲಿ ಒಂದು ಅಂಶವನ್ನು ಪರಿಶೀಲಿಸುವಾಗ ವಿಫಲವಾದಾಗ, ಸಂಪೂರ್ಣ ಸರಪಳಿಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಶೂನ್ಯಕ್ಕೆ ಇಳಿಸಲಾಗುತ್ತದೆ.

  • ಸಮಯಕ್ಕೆ ಸರಿಯಾಗಿ ಸಂಕಲನ. PHP 8 ಎರಡು JIT ಎಂಜಿನ್‌ಗಳನ್ನು ಪರಿಚಯಿಸಿತು. ಟ್ರೇಸಿಂಗ್ JIT, ಎರಡರಲ್ಲಿ ಹೆಚ್ಚು ಭರವಸೆ, ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ತೋರಿಸುತ್ತದೆ: ಸಿಂಥೆಟಿಕ್ ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ಮೂರು ಪಟ್ಟು ಮತ್ತು ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ 1,5-2x. ವಿಶಿಷ್ಟವಾದ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯು PHP 7.4 ರೊಂದಿಗೆ ಸಮನಾಗಿರುತ್ತದೆ.

ಮೂಲ: linux.org.ru