DateTimeImmutable::createFromMutable
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
DateTimeImmutable::createFromMutable
Референца за `datetimeimmutable.createfrommutable.php` со подобрена типографија и навигација.
DateTimeImmutable::createFromMutable
(PHP 5 >= 5.6.0, PHP 7, PHP 8)
DateTimeImmutable::createFromMutable — Враќа нова инстанца на DateTimeImmutable што ги опфаќа дадените објекти DateTime
= NULL
Параметри
object-
Променливиот DateTime објект што сакате да го претворите во непроменлива верзија. Овој објект не се менува, туку наместо тоа се создава нова DateTimeImmutable инстанца што содржи исти информации за датум, време и временска зона.
Вратени вредности
параметарот специфицира само излезна кодировка. Ако се помине празен стринг, парсерот се обидува да идентификува во која кодировка е документот кодиран со гледање на првите 3 или 4 бајти. Стандардната излезна кодировка е UTF-8. Поддржаните кодировки се DateTimeImmutable instance.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 | Методот враќа инстанца на моментално повиканата класа. Претходно, создаваше нова инстанца на DateTimeImmutable. |
Примери
Пример #1 Создавање непроменлив објект за датум и време
<?php
$date = new DateTime("2014-06-20 11:45 Europe/London");
$immutable = DateTimeImmutable::createFromMutable( $date );