PHP ๊ฐœ๋ฐœ ํŒ€์€ PHP 8.0.0์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ฒ„์ „์˜ ์–ธ์–ด ์ถœ์‹œ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ์„  ์‚ฌํ•ญ ๋ฐ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ:

  • ์—ฐํ•ฉ ์œ ํ˜•. ์œ ํ˜• ์กฐํ•ฉ์— ๋Œ€ํ•œ PHPDoc ์ฃผ์„ ๋Œ€์‹  ๋Ÿฐํƒ€์ž„์— ํ™•์ธ๋˜๋Š” ๊ธฐ๋ณธ ํ†ตํ•ฉ ์œ ํ˜• ์„ ์–ธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ช…๋ช…๋œ ์ธ์ˆ˜. PHPDoc ์ฃผ์„ ๋Œ€์‹  ์ด์ œ ๊ธฐ๋ณธ PHP ๊ตฌ๋ฌธ์œผ๋กœ ๊ตฌ์กฐํ™”๋œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Nullsafe ์—ฐ์‚ฐ์ž. null์„ ํ™•์ธํ•˜๋Š” ๋Œ€์‹  ์ด์ œ ์ƒˆ๋กœ์šด nullsafe ์—ฐ์‚ฐ์ž๋กœ ํ˜ธ์ถœ ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒด์ธ์˜ ํ•œ ์š”์†Œ ๊ฒ€์‚ฌ์— ์‹คํŒจํ•˜๋ฉด ์ „์ฒด ์ฒด์ธ์ด ์ค‘๋‹จ๋˜๊ณ  null๋กœ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.

  • ์ ์‹œ ์ปดํŒŒ์ผ. PHP 8์—๋Š” ๋‘ ๊ฐœ์˜ JIT ์—”์ง„์ด ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๊ฐ€์ง€ ์ค‘ ๋” ์œ ๋งํ•œ JIT ์ถ”์ ์€ ํ–ฅ์ƒ๋œ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ํ•ฉ์„ฑ ํ…Œ์ŠคํŠธ์—์„œ๋Š” 1,5๋ฐฐ, ์ผ๋ถ€ ํŠน์ • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ๋Š” 2-7.4๋ฐฐ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ์€ PHP XNUMX์™€ ๋™๋“ฑํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru