какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

Бостоялся Ρ€Π΅Π»ΠΈΠ· языка программирования PHP 8.0

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

26 ноября 2020 Π³ΠΎΠ΄Π° состоялся Ρ€Π΅Π»ΠΈΠ· языка программирования PHP 8.0.

БообщСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² пояснило, Ρ‡Ρ‚ΠΎ новая вСрсия языка PHP содСрТит мноТСство Π½ΠΎΠ²Ρ‹Ρ… возмоТностСй ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Union type, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ свойств Π² конструкторС, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Match, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Nullsafe, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ JIT-компилятора ΠΈ сдСланы ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π² систСмС Ρ‚ΠΈΠΏΠΎΠ², сравнСнии строк ΠΈ чисСл, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ошибок ΠΈ консистСнтности.

Новая вСрсия языка программирования PHP содСрТит ряд Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π§Π°ΡΡ‚ΡŒ Ρ€Π°Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… вСрсиях PHP Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Ρ‹ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ внСсли Π² PHP 8.0 Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния, Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ вСрсиями языка программирования.

Для ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ с PHP 7.4.x Π½Π° PHP 8.0.x создан ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ php.net. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ просят ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ измСнСниями Π² PHP 8.0 ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ, особСнно Π² производствСнной срСдС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π² Π½Π°Ρ‡Π°Π»Π΅ июля 2020 Π³ΠΎΠ΄Π° сСрвисный ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ PHP Π² Microsoft Π”Π΅ΠΉΠ» Π₯ΠΈΡ€Ρ‚ (Dale Hirt) ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΠΈΠ» сообщСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² PHP, Ρ‡Ρ‚ΠΎ компания Π½Π΅ собираСтся Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π½ΠΎΠ²Ρ‹Ρ… вСрсий PHP, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ 8.0 ΠΈ Π²Ρ‹ΡˆΠ΅, для Windows. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒ сообщСства Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² PHP ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ» Microsoft, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π·Π° ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½ΡƒΡŽ ΠΈΡ… спСциалистами Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ PHP Π½Π° Windows Π½Π° протяТСнии ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚. Π’Π°ΠΊΠΆΠ΅ Π² сообщСствС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² PHP сообщили, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΡƒΡ‚ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΌΠ΅Ρ€Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π² блиТайшСС врСмя Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ PHP 8.0 ΠΈ Π²Ρ‹ΡˆΠ΅ для Windows, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, своими силами.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

PHP Π² 2021 Π³ΠΎΠ΄Ρƒ

стоит Π»ΠΈ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ PHP Π² 2021 Π³ΠΎΠ΄Ρƒ

Если Π²Ρ‹ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² Π²Π΅Π±-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ стоитС Π½Π° Ρ€Π°ΡΠΏΡƒΡ‚ΡŒΠ΅ ΠΈ ΡΠΎΠΌΠ½Π΅Π²Π°Π΅Ρ‚Π΅ΡΡŒ ΠΊΡƒΠ΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС, Ρ‚ΠΎ Π²Π°ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ стоит ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ этот пост

Π’Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² 2020 ΠΈ 2019 Π³ΠΎΠ΄Π°Ρ… ΠΏΠΎΠ΄Π²Π΅Π΄Π΅ΠΌ ΠΈΡ‚ΠΎΠ³ΠΈ ΠΎ Ρ‚ΠΎΠΌ, стоит Π»ΠΈ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ PHP Π² 2021 Π³ΠΎΠ΄Ρƒ.

Как я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… постах: PHP ΡƒΠΆΠ΅ Π½Π΅ Ρ‚ΠΎΡ‚ язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±Ρ‹Π» Π΄Π΅ΡΡΡ‚ΡŒ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, ΠΈ ΠΌΡ‹ всС ΠΎΡ‡Π΅Π½ΡŒ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½Ρ‹ Π·Π° это. Π­Ρ‚ΠΎ достаточно быстрый ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ язык, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для создания ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π˜Ρ‚Π°ΠΊ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ обсудим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ PHP Π·Π° послСдний Π³ΠΎΠ΄ для языка ΠΈ сообщСства.

PHP 8 и дальшС

Новая основная вСрсия PHP 8 появилась Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π°. Π― ΠΌΠ½ΠΎΠ³ΠΎ писал постов ΠΏΠΎ этой Ρ‚Π΅ΠΌΠ΅, ΠΈ Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ всС это здСсь. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ всС ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ΡΡ, ΠΈ тСсты это Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚.

Π•ΡΡ‚ΡŒ JIT, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, которая ΠΈΠΌΠ΅Π΅Ρ‚ Π² Ρ†Π΅Π»ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ влияниС, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ shared хостинг.

Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», ΠΊΠ°ΠΊ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ (Ρ‚Π°ΠΊΠΆΠ΅ извСстныС ΠΊΠ°ΠΊ Β«Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈΒ»), ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅ΠΌΡ‹Π΅ свойства Π² конструкторС Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ упоминания, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ способствовали Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ PHP 8 стал Ρ‚Π°ΠΊΠΈΠΌ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ выпуском.

Π’Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ основная ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°Π΄ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ вСрсиСй PHP 8.1, которая Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π³Π΄Π΅-Ρ‚ΠΎ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ 2021 Π³ΠΎΠ΄Π°. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ функциями ΡΠ²Π»ΡΡŽΡ‚ΡΡ пСрСчислСния (Enum) ΠΈ Ρ„Π°ΠΉΠ±Π΅Ρ€Ρ‹ (Fiber).

Π“ΠΎΠ΄ Π·Π° Π³ΠΎΠ΄ΠΎΠΌ основной ΠΊΠΎΠΌΠ°Π½Π΄Π΅ удаСтся ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сообщСству Π½ΠΎΠ²Ρ‹ΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ выпуск, Π½Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ мноТСством Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ качСствСнных ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ. ΠŸΡƒΡ‚ΡŒ обновлСния Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ слоТСн. Π― ΡƒΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΌΠΎΠΈΡ… собствСнных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с PHP 7.4 Π΄ΠΎ PHP 8, ΠΈ это заняло ΠΎΡ‚ 30 Π΄ΠΎ 60 ΠΌΠΈΠ½ΡƒΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. На самом Π΄Π΅Π»Π΅ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… вСских ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π½Π° старых вСрсиях!

БистСма Ρ‚ΠΈΠΏΠΎΠ² PHP

К соТалСнию, Π΄ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΊΠΈ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ. Π•ΡΡ‚ΡŒ нСсколько ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… прСпятствий этому, особСнно с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ всС Π΅Ρ‰Π΅ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ с языком с динамичСской Ρ‚ΠΈΠΏΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ. О Π²ΠΎΠ·Π½ΠΈΠΊΡˆΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… Никита Попов написал здСсь. А Π²ΠΎΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°Π²Ρ‚ΠΎΡ€ Π±Π»ΠΎΠ³Π° stitcher.io Π‘Ρ€Π΅Π½Ρ‚ описал ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π±Ρ‹ простым Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ: ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΊΠΈ, Π½Π΅ Π²ΠΎ врСмя выполнСния, Π° ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° статичСский Π°Π½Π°Π»ΠΈΠ·. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ измСнСния ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ Π² сообщСствС PHP Π² Ρ†Π΅Π»ΠΎΠΌ. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ это станСт ТизнСспособным Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ, Π½ΠΎ ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚.

Асинхронный PHP

НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ сами Ρ„Π°ΠΉΠ±Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ лишь малСнькой ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΎΠΉ Π² ​​том, Ρ‡Ρ‚ΠΎ являСтся большой асинхронной машиной, RFC снова Π²Ρ‹Π·Π²Π°Π» интСрСс Π² асинхронном сообщСствС, Ρ‡Π΅ΠΌΡƒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒΡΡ. ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ асинхронных Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Amphp ΠΈ ReactPHP, растСт, ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Laravel объявил ΠΎ встроСнной ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Swoole ΠΈ RoadRunner.

Composer 2.0

Говоря ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ·Π΅Ρ€Π΅, ΠΌΠ½Π΅ нравится ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС экосистСмы PHP, просматривая доступныС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» ΠΎ Β±25 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°Ρ… Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ Π² дСнь, сСгодня это число ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π²Π΄Π²ΠΎΠ΅, ΠΈ ΠΌΡ‹ ΡƒΠΆΠ΅ Π²ΠΈΠ΄ΠΈΠΌ Β±60 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ Π² дСнь.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠΌ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΠΎ всСм, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π² PHP Π·Π° послСдниС Π³ΠΎΠ΄Ρ‹. Если Π²Ρ‹ Π½Π΅ слСдитС Π·Π° Π΅Π³ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ, Π²Π°ΠΌ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ стоит ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ этот список. Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ это ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ рост сообщСства ΠΈ основной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π·Π° послСдниС Π³ΠΎΠ΄Ρ‹, ΠΈ я ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ это Π΅Ρ‰Π΅ Π½Π΅ всС.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ со стаТСм программирования Π±ΠΎΠ»Π΅Π΅ 9 Π»Π΅Ρ‚, всСгда Π² процСссС ΡƒΡ‡Π΅Π±Ρ‹ ΠΈ созидания.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

АктуалСн Π»ΠΈ PHP Π² 2021 Π³ΠΎΠ΄Ρƒ?

Ѐокус внимания Π΄Π°Π²Π½ΠΎ пСрСмСстился с PHP Π½Π° JavaScript ΠΈ Python. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρƒ Π½Π΅Π³ΠΎ выходят Π½ΠΎΠ²Ρ‹Π΅ вСрсии, Π° тСсты ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ говорят ΠΎ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΌ прогрСссС. Насколько Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ PHP сСгодня? Под ΠΊΠ°Ρ‚ΠΎΠΌ β€” Ρ€Π°Π·ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΎΡ‚Π΄Π°Π²Π°Ρ‚ΡŒ Π΅ΠΌΡƒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

ΠšΡ€Π°Ρ‚ΠΊΠ°Ρ история PHP

PHP Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» Расмус Π›Π΅Ρ€Π΄ΠΎΡ€Ρ„ Π² 1994 Π³ΠΎΠ΄Ρƒ. Π›Π΅Ρ€Π΄ΠΎΡ€Ρ„ создал Π½Π°Π±ΠΎΡ€ скриптов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ отслСТивали посСщСния Π΅Π³ΠΎ ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅Π·ΡŽΠΌΠ΅, ΠΈ Π½Π°Π·Π²Π°Π» ΠΈΡ… Personal Home Page Tools («инструмСнты Π»ΠΈΡ‡Π½ΠΎΠΉ домашнСй страницы»). Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ Π² PHP Tools. Он пополнял этот Π½Π°Π±ΠΎΡ€ Π½ΠΎΠ²Ρ‹ΠΌΠΈ инструмСнтами, Π° ΠΏΠΎΡ‚ΠΎΠΌ Ρ€Π΅ΡˆΠΈΠ» ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΡ…: Π΄ΠΎΠ±Π°Π²ΠΈΠ» взаимодСйствиС с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π’Π°ΠΊ Π½Π°Π±ΠΎΡ€ прСвратился Π²ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ.

Π”Π°Π»ΡŒΡˆΠ΅ эти инструмСнты ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹, Π° послС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° Π² open source Π² 1995 Π³ΠΎΠ΄Ρƒ число ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ стало расти Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ быстрСС. Если вас ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ подробности этой истории, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС PHP.

ПослСдняя вСрсия языка сСйчас β€” PHP 8.0.

А Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ с PHP?

Π£ΠΆΠ΅ Π΄ΠΎΠ»Π³ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹ этот язык β€” мишСнь для ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΈ. Π›ΡŽΠ΄ΠΈ справСдливо ΡƒΠΏΡ€Π΅ΠΊΠ°ΡŽΡ‚ Π΅Π³ΠΎ Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Ρ€Π°Π±ΠΎΡ‚Π΅, особСнно старыС вСрсии. Π›Π΅Ρ€Π΄ΠΎΡ€Ρ„ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» PHP ΠΊΠ°ΠΊ язык ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π° Π½Π΅ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ язык программирования. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ряд нСдостатков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сильно ΡƒΡΠ»ΠΎΠΆΠ½ΡΡŽΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Блабая типизация

Π›ΠΈΡ‡Π½ΠΎ ΠΌΠ½Π΅ Π² этом языкС Π½Π΅ нравится слабая типизация, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΈΡ… нСявныС прСобразования. Рассмотрим Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ число 4, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π² контСкстС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° слоТСния язык ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ числа Π² строкС Π² цСлочислСнныС значСния. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Ρƒ строк ΠΊΠΎΠ΄Π°, Π½ΠΎ Ρ‡Π΅ΠΌ большС становится ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Ρ‚Π΅ΠΌ слоТнСС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°.

Π’ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсиях языка Π½Π°Ρ‡Π°Π»ΠΈ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ прСдупрСТдСния ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… странных ΠΈ нСдопустимых опСрациях, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠ·Π½Π°Π½Ρ‹ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ ΠΈΠ»ΠΈ скоро ΠΈΠΌΠΈ станут.

ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ пространств ΠΈΠΌΠ΅Π½

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° пространств ΠΈΠΌΠ΅Π½ Π±Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π² PHP Π² вСрсии 5.3. Π’ Π±ΠΎΠ»Π΅Π΅ старых ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ собствСнныС Ρ‚ΠΈΠΏΡ‹ пространств ΠΈΠΌΠ΅Π½, Π² основном ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ добавлСния пространств ΠΈΠΌΠ΅Π½ ΠΊ названиям классов ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Из-Π·Π° этого ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²ΡΡŽΠ΄Ρƒ абсурдно Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π°.

Π’ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсиях языка Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅Ρ‚.

ΠŸΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

НС Π±ΡƒΠ΄Ρƒ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ стандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° языка ΠΏΠ»ΠΎΡ…Π°, Π½ΠΎ ΠΎΠ½Π° ΠΌΠΎΠ³Π»Π° Π±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΡˆΠ΅. Π―Π·Ρ‹ΠΊ довольно сильно ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΠ΅Ρ‚ΡΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ вСрсиям стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎ сих ΠΏΠΎΡ€ ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости, Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ цСлостности. Π₯ΠΎΡ‚ΡŒ это ΠΈ нСбольшая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΎΠ½Π° ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° наимСнования, ΠΈΠΌΠ΅Π½Π° ΠΈ порядок Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². ВсС это услоТняСт выявлСниС ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.

Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ противорСчивости Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ Π² строковых ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ:

Π‘ΡƒΠΏΠ΅Ρ€Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅

И Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ Π² PHP?

Π―Π·Ρ‹ΠΊ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π» ΠΏΠ»ΠΎΡ…ΠΎΠ΅ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, Π½ΠΎ Π·Π° послСдниС Π³ΠΎΠ΄Ρ‹ ΠΎΠ½ сильно ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΡΡ. Благодаря Ρ€Π΅Π»ΠΈΠ·Ρƒ PHP 7 язык модСрнизировался, Π² Π΅Π³ΠΎ основС появилось мноТСство приятных особСнностСй, ΠΏΠΎΠ²Ρ‹ΡΠΈΠ»ΠΈΡΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ удобство пользования.

Type hints

Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠΎΠΈΡ… Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… способов ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ старого ΠΊΠΎΠ΄Π° Π½Π° PHP: использованиС Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… type hints, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΊΠΎΠ΄Π°. Рассмотрим ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ:

Если Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ type hints, ΠΊΠΎΠ΄ станСт Ρ‚Π°ΠΊΠΈΠΌ:

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Π² сигнатуру Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΌΡ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ строковоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ Π²Π΅Ρ€Π½Π΅Ρ‚ Π±ΡƒΠ»Π΅Π²-Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. МоТно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ здСсь ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ эти type hints Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎ значСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ IDE Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автодополнСния ΠΈ статичСского Π°Π½Π°Π»ΠΈΠ·Π° с прСдупрСТдСниями ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ Π²Π΅Ρ‰Π°ΠΌΠΈ.

Π‘ вСрсии 7.4 PHP позволяСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ свойства для классов:

Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Person Π±ΡƒΠ΄ΡƒΡ‚ строковыС имя ΠΈ фамилия, возраст Π² integer ΠΈ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π°Ρ пустоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ строка для долТности. Π§Π΅ΠΌ большС классов β€” Ρ‚Π΅ΠΌ ΠΏΠΎΠ»Π΅Π·Π½Π΅Π΅ эта Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ.

Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ синтаксиса

Π’ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсиях PHP появилось ΠΌΠ½ΠΎΠ³ΠΎ синтаксичСских ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ:

ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹: array_fill(start_index: 0, num: 100, value: 50);

Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ числовых Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ²: 299_792_458

Помимо синтаксичСских ΠΎΠ½ содСрТит возмоТности для комплСксных ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ.

Constructor promotion

ВзглянитС Π½Π° класс Person :

ВмСсто этого ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎ многословного ΠΊΠΎΠ΄Π° PHP 8 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ написания Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°:

Nullsafe-ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

Π­Ρ‚ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ сущСствовал Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… языках Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ JavaScript, Π½ΠΎ PHP Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π». ВзглянитС Π½Π° ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я взял ΠΈΠ· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ PHP:

ИмСнно Ρ‚Π°ΠΊ писали Π»ΠΎΠ³ΠΈΠΊΡƒ Π² старых вСрсиях PHP для ΡƒΡ‡Π΅Ρ‚Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π½Π° null. Новый nullsafe-ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ позволяСт свСсти это ΠΊ Ρ‚Π°ΠΊΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ:

Π Π°Π·Π²Π΅ Π½Π΅ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎ?

ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹

Π₯ΠΎΡ‚ΡŒ для мСня это ΠΈ Π½Π΅ самая любимая ΡˆΡ‚ΡƒΠΊΠ°, ΠΎΠ½Π° всС Ρ€Π°Π²Π½ΠΎ Ρ†Π΅Π½Π½Π° Π² случаях, ΠΊΠΎΠ³Π΄Π° ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ нСсколько Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π±Π΅Π· type hints. ОбъСдинСния ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π² качСствС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² нСсколько Ρ‚ΠΈΠΏΠΎΠ² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Благодаря объСдинСниям становится Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄:

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² сигнализируСт ΠΎ возмоТности ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π°, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ вСрсии PHP Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ позволяли Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π² Ρ‚Π°ΠΊΠΈΡ… случаях Ρ‚ΠΈΠΏΡ‹, поэтому это всС Ρ€Π°Π²Π½ΠΎ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠ΅.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ

Π£ мСня Π½Π΅Ρ‚ Ρ‡Π΅Ρ‚ΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… для сопоставлСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ языками, Π½ΠΎ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ вСрсиями ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ΄Π° PHP Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ выросла. Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Ρ€Ρ‹Π²ΠΊΡƒ, сдСланному PHP 7 ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с PHP 5.6, всС ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π»ΠΈΠ·Ρ‹ вносили ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ, ΠΈ эта тСндСнция продолТаСтся. ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Phoronix Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎ послСдняя вСрсия PHP 8 Π² Ρ‚Ρ€ΠΈ с лишним Ρ€Π°Π·Π° быстрСС PHP 5.6. Π’ постС ΠΏΠΎ ссылкС Π²Ρ‹ΡˆΠ΅ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ тСсты, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈΡ… стоит ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ.

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ этим Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ°ΠΌ Kinsta Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Π»Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ испытания с WordPress. Π’ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ для WordPress 5.3.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

Π’ΠΎΡ‡Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Π·Π°ΠΌΠ΅Ρ€ΠΎΠ² Ρ‚Π°ΠΊΠΎΠ²Ρ‹:

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ° WordPress 5.3 с PHP 5.6: 97,71 запросов/с

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ° WordPress 5.3 с PHP 7.0: 256,81 запросов/с

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ° WordPress 5.3 с PHP 7.1: 256,99 запросов/с

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ° WordPress 5.3 с PHP 7.2: 273,07 запросов/с

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ° WordPress 5.3 с PHP 7.3: 305,59 запросов/с

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ° WordPress 5.3 с PHP 7.4: 313,42 запросов/с

Пока Π² эти Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ PHP 8, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ вСрсия 7.4 способна ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π² Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π° большС запросов ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с 5.6, ΠΈ это ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅.

Π’Ρ‹Π²ΠΎΠ΄

Π’ Ρ†Π΅Π»ΠΎΠΌ PHP Π·Π° послСдниС Π³ΠΎΠ΄Ρ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΈ, ΠΈ с Π½ΠΈΠΌ стало ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π― ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΠΈΡˆΡƒ Π½Π° Golang, PHP ΠΈ Python, Π½ΠΎ большС всСго ΠΎΠΏΡ‹Ρ‚Π° Ρƒ мСня Π² PHP, поэтому я ΠΌΠΎΠ³Ρƒ Π±Ρ‹Ρ‚ΡŒ пристрастСн. Однако, ΠΏΠΎ ΠΌΠΎΠ΅ΠΌΡƒ мнСнию, PHP нашСл ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΡΡ‚ΡŒΡŽ.

Π’ Π½Π΅ΠΌ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ инструмСнты для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Π΅Π·ΡƒΠΌΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, гибкая систСма Ρ‚ΠΈΠΏΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ постСпСнно ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ лСгаси-ΠΊΠΎΠ΄, ΠΎΠ½ достаточно быстр для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ, Π° Π΅Ρ‰Π΅ Ρƒ Π½Π΅Π³ΠΎ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅Π΅ сообщСство open source.

Π’Π΅ΠΌ, ΠΊΡ‚ΠΎ разочаровался Π² PHP ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π±ΠΎΠ»Π΅Π΅ старыми вСрсиями, я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π΄Π°Ρ‚ΡŒ этому языку Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ шанс. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ Π²Π°ΠΌ всС Ρ€Π°Π²Π½ΠΎ Π½Π΅ понравится, Π½ΠΎ я ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ измСнят своС ΠΌΠ½Π΅Π½ΠΈΠ΅, бСспристрастно взглянув Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Бтатистика использования PHP

ΠŸΠ΅Ρ€Π²Π°Ρ СТСгодная статистика 2021 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… вСрсий PHP ΠΎΡ‚ Packagist

Бтатистика использования PHP

Май 2021 г.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ тСст Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π»ΠΈ ваши зависимости PHP 8, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Composer, запустив, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ измСнСния composer.json, ΠΊΠΎΠ³Π΄Π° Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ тСсты. Π’ΠΎΡ‚ сводная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π°Ρ всС наблюдСния вСрсий Π·Π° послСдниС сСмь Π»Π΅Ρ‚.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

ВрСбования PHP Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ…

Как ΠΈ Π² ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ Ρ€Π°Π·, вСрсии 7.3/7.4 ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΎΠ±ΠΎΡ€ΠΎΡ‚Ρ‹, PHP 8 Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΉ старт. Однако самой ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ вСрсиСй PHP ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ являСтся 7.1. Богласно ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π²Ρ‹ΡˆΠ΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌ, я Π±Ρ‹ сказал, Ρ‡Ρ‚ΠΎ 7.3 ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ являСтся Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ для любой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, которая Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½ΠΎ 7.4 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ приятныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° 50% Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π°, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ это допустимый Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚ использованиС PHP 8 всС Π΅Ρ‰Π΅ слишком Π½ΠΈΠ·ΠΊΠΈΠΉ, ΠΈ вСроятно, останСтся Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ Π΄ΠΎ выпуска Ubuntu 22.04.

Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ PHP 7.2+ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚

90% ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π±Π°Π·Ρ‹ прямо сСйчас, поэтому Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ мСньшСй вСрсии ΡƒΠΆΠ΅ большС Π½Π΅Ρ‚ нСобходимости, Composer 2.2, выходящий ΠΏΠΎΠ·ΠΆΠ΅ Π² этом Π³ΠΎΠ΄Ρƒ, скорСС всСго, ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ этого. ΠšΡΡ‚Π°Ρ‚ΠΈ, Ссли Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Composer 2, Π²Π°ΠΌ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ стоит ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎΠ± ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ!

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ со стаТСм программирования Π±ΠΎΠ»Π΅Π΅ 9 Π»Π΅Ρ‚, всСгда Π² процСссС ΡƒΡ‡Π΅Π±Ρ‹ ΠΈ созидания.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

PHP-ДайдТСст β„– 193 (16 – 30 ноября 2020)

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

ΠŸΠ°Ρ€Π°Π΄ Ρ€Π΅Π»ΠΈΠ·ΠΎΠ²: ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ языка β€” PHP 8.0, Π° Ρ‚Π°ΠΊΠΆΠ΅ Xdebug 3, DBAL 3.0, Bref 1.0, Symfony 5.2, Flysystem 2.0. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ принятый RFC для PHP 8.1, долгосрочная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PHPUnit, порция ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… инструмСнтов, подкасты, стримы, ΡΡ‚Π°Ρ‚ΡŒΠΈ.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

Облако ΠΊΠΎΠ½Ρ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€ΠΎΠ² PHP 8 ΠΎΡ‚ php.watch

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ измСнСния:
β€’ Π˜ΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹
β€’ Атрибуты
β€’ ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹
β€’ ОбъявлСниС свойств Π² конструкторС
β€’ Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ match
β€’ ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ nullsafe
β€’ Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ΅ сравнСниС строк ΠΈ чисСл
β€’ Ошибки согласованности Ρ‚ΠΈΠΏΠΎΠ² для встроСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
β€’ JIT

Максимально ΠΏΠΎΠ»Π½Ρ‹ΠΉ список ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π΅ΡΡ‚ΡŒ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ php-src/UPGRADING

ДокумСнтация ΠΏΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π΅Ρ‰Π΅ Π² процСссС. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ Π΅Π΅ дополнСнию ΠΌΠΎΠΆΠ½ΠΎ отправляя ΠΏΡƒΠ»-рСквСсты Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ php/doc-en.

Π‘ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ 8.0 закончился ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ PHP 7.2, Π° PHP 7.3 ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π² Ρ€Π΅ΠΆΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ΅ΠΊΡŒΡŽΡ€ΠΈΡ‚ΠΈ фиксов. Π’ΠΎΡ‚ инструкция ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ PHP 8.0 Π½Π° Ubuntu, Debian, CentOS, macOS ΠΈ Π² Docker.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°ΠΠΎΠ²ΠΎΡΡ‚ΠΈ ΠΈ Ρ€Π΅Π»ΠΈΠ·Ρ‹

Для старта достаточно ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΡ†ΠΈΠΈ xdebug.mode, Π° Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ смСнСн Π½Π° 9003, Ρ‡Ρ‚ΠΎΠ± Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π° с PHP-FPM. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² руководствС ΠΏΠΎ обновлСнию.

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°PHP Internals

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Symfony

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Laravel

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Π Π°Π·Π½ΠΎΠ΅

какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π€ΠΎΡ‚ΠΎ какая вСрсия php сСйчас Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°ΠΡƒΠ΄ΠΈΠΎ/Π’ΠΈΠ΄Π΅ΠΎ

Бпасибо за вниманиС!

Если Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈΠ»ΠΈ Π½Π΅Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ β€” сообщитС, поТалуйста, Π² Π»ΠΈΡ‡ΠΊΡƒ Ρ…Π°Π±Ρ€Π° ΠΈΠ»ΠΈ Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ.

Π‘ΠΎΠ»ΡŒΡˆΠ΅ новостСй ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² Π² Telegram-ΠΊΠ°Π½Π°Π»Π΅ PHP Digest.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *