Nouvelle sélection avec des liens vers des nouvelles et des documents. En version: PHP 8 beta 3, nouvelle syntaxe d'attribut adoptée en PHP 8, tout Zephir, tout un tas d'outils utiles, articles, vidéos, podcasts.
Bonne lecture!
Nouvelles et communiqués
- PHP 8 beta 3 - La derniĂšre version bĂȘta du cycle. La prochaine version sera RC 1, attendue le 17 septembre.
- PHP 7.4.10 , PHP 7.3.22
- Zephir Phalcon â Zephir PHP- Phalcon , Zephir , Phalcon 5 PHP.
- WordPress PHP. Matt Mullenweg, PHP 5.6 . PHP â€5.6 21.6% WP.
PHP Internals
- [RFC] Shorter Attribute Syntax Change â - .
#[Attribute]
.#[ ORM\Entity, ORM\Table("user") ] class User { #[ORM\Id, ORM\Column("integer"), ORM\GeneratedValue] private $id; #[ORM\Column("string", ORM\Column::UNIQUE)] #[Assert\Email(["message" => "The email '{{ value }}' is not a valid email."])] private $email; }
,@@Attr
PR.#[ ]
, .
// #[ORM\Entity] #[ORM\Table("user")] // #[ ORM\Entity, ORM\Table("user") ]
. - [RFC] any() and all() on iterables â :
any(iterable $input, ?callable $callback = null): bool
â , ,true
.
all(...)
âtrue
,true
.
:
// $satisifes_predicate = false; foreach ($item_list as $item) { if (API::satisfiesCondition($item)) { $satisfies_predicate = true; break; } } if (!$satisfies_predicate) { throw new APIException("No matches found"); } // if (!any($item_list, fn($item) => API::satisfiesCondition($item))) { throw new APIException("No matches found"); }
- Pest 0.3 â PHPUnit, . PhpStorm Pest IntelliJ.
- Codeception/Verify 2.0 â PHPUnit Codeception fluent-.
- ramsey/composer-repl â
composer repl
bobthecow/psysh. - brick/money â . , GMP BCMath. moneyphp/money.
- bassim/super-expressive-php â - . VerbalExpressions/PHPVerbalExpressions.
- phpsci/phpsci-carray â PHP . NumPy.
- github.com/phpwebclient â PSR-18 HTTP-.
- hamlet-framework/type â . , , cast, assert, instanceof . .
Symfony
Laravel
- laravel-orion/laravel-orion â REST API Eloquent- . @alexzarbn.
- Statamic 3 â CMS Laravel.
- Laravel-.
- Legacy Laravel: .
- Laravel 8 â ? â 8 .
- Laravelâ (24 â 6 2020)
- Laravel Worldwide Meetup #2: Neo Ighodaro and Michael Dyrynda
Yii
- yiisoft/auth â Yii 3 , , PSR-15 middleware .
- yiisoft/strings â .
Async PHP
- PHP- « » â ( , ).
- : 1 â , -.
- unserialize() PHP â .
- (psalm) .
- PHP FFI.
- Xdebug + Docker + PhpStorm, .
- Anna Filina â Anna Filina PHP:
- Xdebug Windows Subsystem For Linux 2 (WSL2).
- PHP-.
- : .
- PHP.
- . ? â .
- Lingualeo PostgreSQL 23 â PHP . : .
- 20_20 â , â .
/
- Tobias Nyholm async-aws/aws AWS.
- IT , .
- PHP Internals News # 67 - Derik Xdebug se parle d'une nouvelle expression
match
. En savoir plus sur l'histoirematch
de PHP dans le post . - Podlodka # 180 - PHP - Sortie du légendaire podcast Submarine avec Nikita Popov et moi.
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 pour tous les résumés
â NumĂ©ro prĂ©cĂ©dent: PHP-Digest # 186