Nouvelle sĂ©lection avec des liens vers des nouvelles et des documents. Dans la version: Que se passera-t-il avec le support PHP sur Windows, PHP 8 Alpha 2, ReactPHP - officiellement prĂȘt pour la production, 2 nouvelles propositions RFC et 6 sur le vote, une partie d'outils utiles, des articles, des vidĂ©os et des podcasts.
Bonne lecture!
Nouvelles et communiqués
- PHP 8.0.0 Alpha 2 â 4 . 2- , , , /.
- PHP 7.4.8, PHP 7.3.20, PHP 7.2.32 â Windows, CVE-2020-8169 libcurl. â .
- PHP Russia 2020, 29 , â â PHP 8 !
- Microsoft, Windows PHP â Microsoft , PHP Windows 7.2, 7.3 7.4 , . PHP Windows 8.0.
, Microsoft - PHP, , . PHP Windows, , PHP, PHP- -.
Joe Watkins, Azure:
PHP Internals
PHP 8.0
- [RFC] Match expression v2 â : match switch match .
=>
,:
â match- , , C#, Rust, Scala, (->) Java Kotlin. - [RFC] StackFrame class â
debug_backtrace()
. StackFrame, ArrayAccess. - [RFC] Renommer T_PAAMAYIM_NEKUDOTAYIM en T_DOUBLE_COLON - Offre rejetée, mais dans la version 8.1, il est prévu de supprimer complÚtement les noms de jetons dans les messages d'erreur.
Un tas de propositions sont en cours de vote et il semble que tout le monde passera:
- [RFC] Arguments nommés - 49 : 17 Arguments nommés vote a suscité beaucoup de controverse et polarisé la communauté.
Ceux qui ne craignent pas les problÚmes de compatibilité descendante et les API gonflées.
à l'appui de la proposition, il y a un excellent article sur les raisons pour lesquelles des arguments nommés sont nécessaires en PHP . Et aussi la réponse détaillée de Nikita à Internals .
Et un exemple d'utilisation avec la déclaration de propriétés dans le constructeur:
Texte masqué:
PHP 8 :
- [RFC] Treat namespaced names as single token â 28:3.
- [RFC] Saner numeric strings â 20:3.
- [RFC] Saner string to number comparisons â 31:1.
- [RFC] Nullsafe operator â 44:2.
- [RFC] Allow trailing comma in closure use lists â 44:0.
PHP 8.1
- [RFC] Deprecations for PHP 8.1 â . PHP 8.0, Nikolas Grekas 8.0 , *.0 Symfony.
- [RFC] Objects can be declared falsifiable â RFC
Falsifiable
__toBool()
,bool
.
, -able â : - FFI Improvements â SerafimArts FFI.
- PHP 8.1 Enum â Ilija Tovilo ,
Enum
PHP 8.1. Larry Garfield .
- JBZoo/Composer-Diff â composer.lock, changelog' MR/PR «composer update». smetdenis.
- JBZoo/Composer-Graph â composer.json.
- ergebnis/factory-bot â Doctrine ORM. .
- phpsandbox.io â codepen/jsfiddle PHP. - .
Symfony
Laravel
- spatie/laravel-schedule-monitor â (cron) Laravel. .
- Laravel URL-
- Illuminate\Http\Request.
- Laravel- (13â19 2020)
- Laravel AWS Lambda Bref â brefphp/laravel-bridge.
- Laravel Worldwide Meetup #1 â Laravel, Laravel.
Yii
- Yii 2020, 5
- tbreuss/yii2-inertia â Inertia.js Yii 2.
Async PHP
- reactphp/http 1.0 â HTTP ReactPHP.
ReactPHP - 2 .
PhpStorm
- PhpStorm Psalm PHPStan â 2020.3, .
- GitHub JetBrains/phpstorm-psalm-plugin JetBrains/phpstorm-phpstan-plugin. , . - () IDE JetBrains â . .
- PhpStorm, But Better â Tips & Tricks Newsletter â PhpStorm. .
- Christoph Rumpel: PhpStorm Laravel.
- PhpStorm 2020.2 Beta â . Whatâs Coming in PhpStorm 2020.2.
- Serverless LAMP: -.
- GitHub Actions CI PHP .
- Inertia.js â .
- readable â PHP, JS.
- PHP .
- POST , (multipart/form-data).
/
- PHP Point #1: vs .
- â 10: â Unit-.
- PHP fwdays 2020: â Whatâs new in PHP 8.0?, Jordi Boggiano, â , Derick Rethans â Introduction to PHP Extensions.
- Marco Pivetta .
- PHP Internals News #61 â PHP 8.
- PHP Internals News # 62 - De George Peter Banyard sur les modifications apportées à la gestion des chaßnes numériques .
Merci de votre attention!
Si vous constatez une erreur ou une inexactitude, veuillez nous en informer Ă titre personnel .
Questions et suggestions Ă©crites sur mail ou twitter .
Plus de nouvelles et de commentaires sur la chaĂźne PHP Digest Telegram .
Envoyer le lien
Rechercher des liens dans tous les résumés
â NumĂ©ro prĂ©cĂ©dent: PHP-Digest â 183