牛牛在线工具

IntlCalendar::isSet()

收录 8868 个 PHP 函数,含用途说明与用法示例。

IntlCalendar::isSet()

检查指定的字段是否已设置为非默认值

函数名:IntlCalendar::isSet() 适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8 用法:该函数用于检查指定的字段是否已设置为非默认值。 语法: public bool IntlCalendar::isSet(int $field) 参数: $field:一个整数,表示要检查的字段。 返回值:如果指定字段已设置为非默认值,则返回 true;否则返回 false。 示例: // 创建一个日历对象 $calendar = IntlCalendar::createInstance(); // 设置日期为2022年1月1日 $calendar->set(2022, 0, 1); // 检查月份字段是否已设置 $isMonthSet = $calendar->isSet(IntlCalendar::FIELD_MONTH); if ($isMonthSet) { echo "月份字段已设置"; } else { echo "月份字段未设置"; } // 检查星期字段是否已设置 $isWeekdaySet = $calendar->isSet(IntlCalendar::FIELD_DAY_OF_WEEK); if ($isWeekdaySet) { echo "星期字段已设置"; } else { echo "星期字段未设置"; } 上述示例中,我们首先创建了一个IntlCalendar对象,并将日期设置为2022年1月1日。然后,我们使用isSet()函数检查了月份字段和星期字段是否已设置。根据字段是否已设置,我们输出相应的消息。