Рубрики

PHP | Функция IntlCalendar after ()

Функция IntlCalendar :: after () — это встроенная функция в PHP, которая возвращает True, если время объекта меньше времени переданного объекта.

Синтаксис:

  • Объектно-ориентированный стиль:
    bool IntlCalendar::after( IntlCalendar $other )
  • Процедурный стиль:
    bool intlcal_after( IntlCalendar $cal, IntlCalendar $other )

Параметры:

  • $ cal: этот параметр содержит ресурс IntlCalendar.
  • $ other: Этот параметр содержит календарь, время которого будет сравниваться со временем первичного объекта.

Возвращаемое значение: эта функция возвращает True, если время объекта меньше времени переданного объекта, и False в противном случае.

Ниже программа иллюстрирует функцию IntlCalendar :: after () в PHP:

Программа:

<?php

  
// Создаем IntlCalendar из объекта или строки DateTime

$calendar1 = IntlCalendar::fromDateTime('2019-08-29 09:19:29');

  
// клонировать дату календаря

$calendar2 = clone $calendar1;

  
// Используем функцию IntlCalendar :: after ()
// и отображаем результат

var_dump($calendar1->after($calendar2));

var_dump($calendar2->after($calendar1));

  
// Используем функцию IntlCalendar :: add () для
// добавить месяц в дате

$calendar1->add(IntlCalendar::FIELD_MONTH, 1);

  
// Используем функцию IntlCalendar :: after ()
// и отображаем результат

var_dump($calendar1->after($calendar2));

var_dump($calendar2->after($calendar1));

          
?>

Выход:

bool(false)
bool(false)
bool(true)
bool(false)

Ссылка: https://www.php.net/manual/en/intlcalendar.after.php

Рекомендуемые посты:

PHP | Функция IntlCalendar after ()

0.00 (0%) 0 votes