English | 简体中文 | 繁體中文
查询

IntlCalendar::equals()函数—用法及示例

「 比较两个IntlCalendar对象是否相等 」


函数名:IntlCalendar::equals()

适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8

函数描述:IntlCalendar::equals()函数用于比较两个IntlCalendar对象是否相等。

用法:

bool IntlCalendar::equals( IntlCalendar $other )

参数:

  • $other:另一个IntlCalendar对象,用于与当前对象进行比较。

返回值:

  • 如果两个IntlCalendar对象相等,则返回true;否则返回false。

示例:

// 创建两个IntlCalendar对象
$cal1 = IntlCalendar::createInstance();
$cal2 = IntlCalendar::createInstance();

// 设置两个对象的时间为2022-01-01 00:00:00
$cal1->set(2022, 0, 1, 0, 0, 0);
$cal2->set(2022, 0, 1, 0, 0, 0);

// 比较两个对象是否相等
if ($cal1->equals($cal2)) {
    echo "两个对象相等";
} else {
    echo "两个对象不相等";
}

输出结果:

两个对象相等

在上面的示例中,我们首先创建了两个IntlCalendar对象$cal1和$cal2,并将它们的时间都设置为2022年1月1日00:00:00。然后,我们使用equals()函数比较这两个对象是否相等,最后输出结果为"两个对象相等"。

补充纠错
热门PHP函数
分享链接