函数名: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()函数比较这两个对象是否相等,最后输出结果为"两个对象相等"。