Erika Heidi FotosNeue Auswahl mit Links zu Nachrichten und Materialien. In der Ausgabe: 3 neue und 4 akzeptierte RFC-VorschlĂ€ge fĂŒr PHP 8, einschlieĂlich der Deklaration von Eigenschaften im Konstruktor, ĂŒber das Blockieren von PHP-ML aufgrund von Plagiaten, warum Entwickler PHP hassen, einen Teil nĂŒtzlicher Tools, Videos und vieles mehr.
Viel SpaĂ beim Lesen!
 Nachrichten und Veröffentlichungen
 Nachrichten und Veröffentlichungen
- php-ai/php-ml - â PHP RubixML PHP-ML, , . - , PHP-ML RubixML.
 
 PHP-ML , PHP-ML GitLab gitlab.com/php-ai/php-ml.
 
 , : PHP-ML RubixML. , â , DMCA-, , 24 .
 
 , StackOverflow CC BY-SA 4.0. , , ?ÂŻ\_(ă)_/ÂŻ
- PHP â 2020.1 â , Composer packagist.org. 78% PHP, PHP 5 7%. , PHP 5, 38%.
- PHP 7.4.6 yield from. , .
- (EAP) PhpStorm 2020.2 â - GitHub, , PHP. , EAP- .
- PHP.
- PHP fwdays | Speacial Edition, 6 â - fwdays : Jordi Boggiano, Sebastian Bergmann, Marco Pivetta, Nikita Popov.
 15% : phpdigest_fwdays.
 PHP Internals
 PHP Internals
 [RFC] Constructor Property Promotion â PHP 8 [RFC] Constructor Property Promotion â PHP 8
 
 - 
class Point {
    public float $x;
    public float $y;
    public float $z;
    public function __construct(
        float $x = 0.0,
        float $y = 0.0,
        float $z = 0.0,
    ) {
        $this->x = $x;
        $this->y = $y;
        $this->z = $z;
    }
}
class Point {
    public function __construct(
        public float $x = 0.0,
        public float $y = 0.0,
        public float $z = 0.0,
    ) {}
}
 
 Hack, TypeScript, Kotlin, Scala. , PHP. :
 
 - class Foo {
    public function __construct(
        <<ExampleAttribute>>
        public int $prop,
    ) {}
}
 
 [RFC] Mixed Type v2 â RFC, [RFC] Mixed Type v2 â RFC,- mixedPHP 8. PHP Digest- c mixed.
 [RFC] Always available JSON extension â PHP 8 JSON . [RFC] Always available JSON extension â PHP 8 JSON .
 [RFC] non-capturing catches â PHP 8 [RFC] non-capturing catches â PHP 8- catch:
 
 - try {
    changeImportantData();
} catch (PermissionException) {
    echo "You don't have permission to do this";
}
 
- [RFC] Error backtraces â , PHP . . Error, , ,Error.
- [RFC] Match expression v2 â match,switch, .
 
 echo match (1) {
    0 => 'Foo',
    1 => 'Bar',
    2 => 'Baz',
};
 
 .
- [RFC] Attribute Amendments â : <<Attr1, Attr2>>,PhpAttributeAttribute. , , //. , . , ,RepeatableAttribute.

- pestphp/pest â PHPUnit, . . facebook/jest.
- Moxio/sqlite-extended-api â lisachenko/z-engine: API SQLite, PHP.
- rashidlaasri/travel â Carbon, «» , ,
- FriendsOfPHP/pickle â PECL-, Composer. , 2015 () . , .
- webdevium/processes â . Windows/*nix.
- dsuurlant/response2schema â OpenAPI JSON-.
- php-casbin/php-casbin â , ACL, RBAC, ABAC.
 Symfony
 Symfony
 Laravel
 Laravel
 Async PHP
 Async PHP

 /
 /
Vielen Dank fĂŒr Ihre Aufmerksamkeit!
Wenn Sie einen Fehler oder eine Ungenauigkeit bemerken, informieren Sie mich bitte per PM .
Fragen und VorschlÀge schreiben Sie an Mail oder Twitter .
Weitere Neuigkeiten und Kommentare zum PHP Digest Telegram Channel .
Link senden
Links nach allen Digests suchen
â Vorherige Version: PHP Digest No. 180