Difficile
Que va afficher ce code ?
<?php
class Foo
{
private ?string $bar;
public function setBar(?string $secondLine): void
{
$this->bar = $secondLine;
}
public function getBar(): ?string
{
$this->bar;
}
}
$address = new Foo();
$address->setBar(null);
echo $address->getBar() ?? 'john doe';
Auteur: Équipe W3DStatut : PubliéeQuestion passée 1119 fois
Modifier
2
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
3
Utiliser l'expression match en PHP pour afficher une chaîne de caractères.4
Fonction PHP avec arguments nommés et positionnels.3
Vérifier si une valeur est dans un tableau en PHP4
Est-ce que cette signature de fonction est valide ?
```php
<?php
interface Demo
{
public function bar(): ?mixed;
}
```7
Code PHP qui lève une erreur.3
Quelle signature de fonction est valide ?3
Les attributs sont des métadonnées qui peuvent être ajoutées à des classes, des propriétés, des constantes ou des méthodes.