PHP Digest Nr. 168 (5. - 25. November 2019)


Frische Auswahl mit Links zu Nachrichten und Materialien. In der Version: PHP 7.4 RC6, Symfony 5.0 und 4.4, WordPress 5.3 und anderen Versionen bietet RFC bei der Aktualisierung der PSR-Standards von PHP Internals eine Reihe nützlicher Tools, Mitaps, Videos, Podcasts und vieles mehr.

Viel Spaß beim Lesen!



Nachrichten und Veröffentlichungen



PHP-Interna


  • [RFC] Schwache Karten - In PHP 7.4 wurde die Unterstützung für schwache Verbindungen durch eine spezielle WeakReference- Klasse hinzugefügt. In der Realität benötigen Anwendungen jedoch eine WeakMap-Auflistung, die nicht auf Basis von WeakReference implementiert werden kann. Eigentlich wird vorgeschlagen, es hinzuzufügen.
    Versteckter Text
    $map = new WeakMap(); $obj = new stdClass(); $map[$obj] = 42; var_dump($map); // object(WeakMap)#1 (1) { // [0]=> // ["key"] => object(stdClass)#2 (0) {} // ["value"] => int(42) // } // } //   , //      WeakMap unset($obj); var_dump($map); // object(WeakMap)#1 (0) { // } 
  • [RFC] Implementierung neuer DOM Living Standard-APIs in ext / dom - Der Vorschlag, die Unterstützung für den neuen DOM-Standard in Kernel-Erweiterungen zu implementieren, war einstimmig.
  • [RFC] Veralteter Backtick-Operator (V2) - Abgelehnt durch Abstimmung.
  • [RFC] Union Types 2.0 - Der Vorschlag wird fast einstimmig angenommen und in PHP 8.0 warten wir auf die kombinierten Typen. Die Syntax T1|T2|... kann überall dort verwendet werden, wo jetzt Typen angegeben werden können.
  • Audio PHP Internals News Podcast # 36 - Über jene RFCs, die in PHP 7.4 nicht bestanden wurden.

Die Werkzeuge



Symfony



Laravel



Yii



Async PHP



Lernmaterialien



Audio / Video


Source: https://habr.com/ru/post/de477318/


All Articles