(PHP 5 >= 5.6.0, PHP 7, PHP 8)
DateTimeImmutable::createFromMutable — Retourne un nouvel objet DateTimeImmutable encapsulant l'objet DateTime fournit
object
L'objet DateTime mutable que vous voulez convertir en version immutable. Cet objet n'est pas modifié, mais un nouvel objet DateTimeImmutable est créé, contenant les mêmes informations de date, heure et de fuseau horaire.
Retourne une nouvelle instance de DateTimeImmutable.
Exemple #1 Création d'un objet date temps immutable
<?php
$date = new DateTime("2014-06-20 11:45 Europe/London");
$immutable = DateTimeImmutable::createFromMutable( $date );
?>