Hello toujours aussi sympa t'est vidéo, je voulais me rafraichir un peu la mémoire en suivent cette petite série de vidéos pour le construct depuis php 8 il est différent des précédentes version Anciennes Versions : La déclaration des propriétés et leur initialisation dans le constructeur se faisaient séparément. Par exemple : class Exemple { private string $propriete; public function __construct(string $propriete) { $this->propriete = $propriete; } } PHP 8 : Introduction de la promotion des propriétés dans le constructeur. Ceci permet de déclarer et d'initialiser des propriétés directement dans les arguments du constructeur. Par exemple : class Exemple { public function __construct(private string $propriete) {} }
Hello toujours aussi sympa t'est vidéo, je voulais me rafraichir un peu la mémoire en suivent cette petite série de vidéos
pour le construct depuis php 8 il est différent des précédentes version
Anciennes Versions : La déclaration des propriétés et leur initialisation dans le constructeur se faisaient séparément. Par exemple :
class Exemple {
private string $propriete;
public function __construct(string $propriete) {
$this->propriete = $propriete;
}
}
PHP 8 : Introduction de la promotion des propriétés dans le constructeur. Ceci permet de déclarer et d'initialiser des propriétés directement dans les arguments du constructeur. Par exemple :
class Exemple {
public function __construct(private string $propriete) {}
}
Merci pour la vidéo