CakeFest 2024: The Official CakePHP Conference

IntlCalendar::after

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::afterОпределяет, время этого объекта позже времени переданного объекта

Описание

Объектно-ориентированный стиль

public IntlCalendar::after(IntlCalendar $other): bool

Процедурный стиль

intlcal_after(IntlCalendar $calendar, IntlCalendar $other): bool

Возвращает, соответствует ли время этого объекта времени аргумента.

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

calendar

Экземпляр класса IntlCalendar.

other

Календарь, время которого будет сравниваться со временем основного объекта.

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

Возвращает true, если текущее время этого объекта позже времени аргумента calendar. В противном случае возвращает false.

Если возникла ошибка, также возвращается false. Для обнаружения условий ошибки вызывают функцию intl_get_error_code() или настраивают выбрасывание исключений в Intl.

Примеры

Пример #1 Пример использования IntlCalendar::after()

<?php
$cal1
= IntlCalendar::createInstance();
$cal2 = clone $cal1;

var_dump($cal1->after($cal2), //false
$cal2->after($cal1)); //false

$cal1->roll(IntlCalendar::FIELD_MILLISECOND, true);

var_dump($cal1->after($cal2), //true
$cal2->after($cal1)); //false

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top