update page now
Laravel Live Japan

DateTimeImmutable::createFromMutable

(PHP 5 >= 5.6.0, PHP 7, PHP 8)

DateTimeImmutable::createFromMutableСоздаёт новый объект DateTimeImmutable на основе объекта DateTime

Описание

public static DateTimeImmutable::createFromMutable(DateTime $object): static

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

object

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

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

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

Список изменений

Версия Описание
8.0.0 Метод теперь возвращает экземпляр текущего класса — на котором вызвали метод; раньше метод создавал новый экземпляр класса DateTimeImmutable.

Примеры

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

<?php

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

Добавить

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

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