PHP Conference Nagoya 2025

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

Добавить

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

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