PHP ಅಭಿವೃದ್ಧಿ ತಂಡವು ಭಾಷೆಯ ಹೊಸ ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆಯನ್ನು ಘೋಷಿಸಿತು - PHP 8.0.0.
ಸುಧಾರಣೆಗಳು ಮತ್ತು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು:
-
ಒಕ್ಕೂಟದ ವಿಧಗಳು. ಪ್ರಕಾರ ಸಂಯೋಜನೆಗಳಿಗಾಗಿ PHPDoc ಟಿಪ್ಪಣಿಗಳ ಬದಲಿಗೆ, ನೀವು ಸ್ಥಳೀಯ ಯೂನಿಯನ್ ಪ್ರಕಾರದ ಘೋಷಣೆಗಳನ್ನು ಬಳಸಬಹುದು, ಇವುಗಳನ್ನು ರನ್ಟೈಮ್ನಲ್ಲಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ.
-
ಹೆಸರಿಸಿದ ವಾದಗಳು. PHPDoc ಟಿಪ್ಪಣಿಗಳ ಬದಲಿಗೆ, ನೀವು ಈಗ ಸ್ಥಳೀಯ PHP ಸಿಂಟ್ಯಾಕ್ಸ್ನೊಂದಿಗೆ ರಚನಾತ್ಮಕ ಮೆಟಾಡೇಟಾವನ್ನು ಬಳಸಬಹುದು.
-
ನಲ್ಸೇಫ್ ಆಪರೇಟರ್. ಶೂನ್ಯಕ್ಕಾಗಿ ಪರಿಶೀಲಿಸುವ ಬದಲು, ನೀವು ಈಗ ಹೊಸ nullsafe ಆಪರೇಟರ್ನೊಂದಿಗೆ ಕರೆ ಚೈನ್ ಅನ್ನು ಬಳಸಬಹುದು. ಸರಪಳಿಯಲ್ಲಿ ಒಂದು ಅಂಶವನ್ನು ಪರಿಶೀಲಿಸುವಾಗ ವಿಫಲವಾದಾಗ, ಸಂಪೂರ್ಣ ಸರಪಳಿಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಶೂನ್ಯಕ್ಕೆ ಇಳಿಸಲಾಗುತ್ತದೆ.
-
ಸಮಯಕ್ಕೆ ಸರಿಯಾಗಿ ಸಂಕಲನ. PHP 8 ಎರಡು JIT ಎಂಜಿನ್ಗಳನ್ನು ಪರಿಚಯಿಸಿತು. ಟ್ರೇಸಿಂಗ್ JIT, ಎರಡರಲ್ಲಿ ಹೆಚ್ಚು ಭರವಸೆ, ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ತೋರಿಸುತ್ತದೆ: ಸಿಂಥೆಟಿಕ್ ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ಮೂರು ಪಟ್ಟು ಮತ್ತು ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ 1,5-2x. ವಿಶಿಷ್ಟವಾದ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯು PHP 7.4 ರೊಂದಿಗೆ ಸಮನಾಗಿರುತ್ತದೆ.
ಮೂಲ: linux.org.ru