查询

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

「 比较两个IntlCalendar对象是否等效,即表示相同的日期和时间 」


函数名:IntlCalendar::isEquivalentTo()

函数描述:该函数用于比较两个IntlCalendar对象是否等效,即表示相同的日期和时间。

参数:IntlCalendar $other - 要比较的另一个IntlCalendar对象。

返回值:如果两个对象等效,则返回true;否则返回false。

适用版本:该函数适用于PHP的Intl扩展的所有版本。

示例:

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

// 设置两个对象的日期和时间
$cal1->set(2022, 1, 1, 10, 30, 0);
$cal2->set(2022, 1, 1, 10, 30, 0);

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

在上面的示例中,我们首先创建了两个IntlCalendar对象$cal1和$cal2,并分别设置它们的日期和时间为2022年1月1日10点30分。然后,我们使用isEquivalentTo()函数比较这两个对象是否等效。由于它们表示相同的日期和时间,所以函数返回true,输出"两个对象等效"。

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