update page now
Laravel Live Japan

DateTimeImmutable::createFromInterface

(PHP 8)

DateTimeImmutable::createFromInterfaceСоздаёт новый объект DateTimeImmutable на основе объекта, совместимого с интерфейсом DateTimeInterface

Описание

public static DateTimeImmutable::createFromInterface(DateTimeInterface $object): DateTimeImmutable

Список параметров

object

Объект — подтип DateTimeInterface, который требуется преобразовать в неизменяемую версию. Исходный объект не изменяется, а создаётся новый объект DateTimeImmutable с той же информацией о дате, времени и часовом поясе.

Возвращаемые значения

Метод возвращает новый объект DateTimeImmutable.

Примеры

Пример #1 Пример создания неизменяемого объекта даты и времени

<?php

$date
= new DateTime("2014-06-20 11:45 Europe/London");
$immutable = DateTimeImmutable::createFromInterface($date);

$date = new DateTimeImmutable("2014-06-20 11:45 Europe/London");
$also_immutable = DateTimeImmutable::createFromInterface($date);

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top