PHP Conference Nagoya 2025

DateTime::createFromImmutable

(PHP 7 >= 7.3.0, PHP 8)

DateTime::createFromImmutableВозвращает экземпляр DateTime инкапсулирующий заданный объект DateTimeImmutable

Описание

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

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

object

Неизменяемый объект DateTimeImmutable, который нуждается в преобразовании в изменяемую форму. Сам объект не изменяется, а вместо этого создаётся новый экземпляр DateTime, содержащий те же данные: дату, время и часовой пояс.

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

Возвращает новый объект класса DateTime.

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

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

Примеры

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

<?php
$date
= new DateTimeImmutable("2014-06-20 11:45 Europe/London");

$mutable = DateTime::createFromImmutable( $date );
?>

Добавить

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

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