Nouvelle sélection avec des liens vers des nouvelles et des documents. Dans la version: 4 nouveaux RFC de PHP Internals et des demandes de pool intéressantes en PHP 8, une partie d'outils utiles, des podcasts, des flux et bien plus encore.Bonne lecture!
static
class Test { public function doWhatever(): static { // Do whatever. return $this; } }
$object::class
Foo\Bar::class
use global functions;
use global consts;
function test(FooBar $param = null, $param2)
function test(?FooBar $param, $param2)
trait T { abstract function neededByTheTrait(int $a, string $b); } class C { use T; function neededByTheTrait(array $a, object $b) {} }
__toString()
__clone()
class Foo { function __get(int $name) {} } (new Foo)->{42};
composer.json
Merci de votre attention!Si vous constatez une erreur ou une inexactitude - veuillez m'en informer en PM .Questions et suggestions écrivez à mail ou twitter .Plus de nouvelles et de commentaires sur le canal PHP Digest Telegram.Envoyer le lienLiens de recherche pour tous les résumés← Version précédente: PHP Digest No. 170
Source: https://habr.com/ru/post/fr483684/More articles:Tout ce que vous vouliez savoir sur l'adresse MACComment fonctionnent les réseaux de neurones binaires et pourquoi ils seront populaires en 2020Évaluation de l'efficacité et du coût de la mise en œuvre d'un système d'analyse marketing de bout en boutDéveloppement de programmes Python extrêmement rapidesDéfauts de programmation courants à éviter32 conseils pour un développeur web qui veut se dépasser au-dessus de lui en 2020Environ 30 fois plus de concurrence dans Node.jsComment LoRaWAN aide à construire un Internet des objets moderneRésultats physiques de l'année - 2019Événements numériques à Moscou du 13 au 19 janvierAll Articles