Question du test PHP8

Archivée

Qu'affiche cet exemple ?

<?php

class Period {
    private \DateTimeInterface|null $startDate;

    public function __construct(?\DateTimeInterface $startAt)
    {
            $this->startDate = $startAt;
    }

    public function getStartDate(): \DateTimeInterface
    {
       return $this->startDate;
    }
}

$period = new Period(new \DateTimeImmutable("2020-11-26"));
$period->__construct();

$dateAsString = $period->getStartDate()?->format('Y');

echo $dateAsString;
Auteur: Équipe W3DStatut : Archivée(Nouvelle question !)Question passée 323 fois
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !