« IntlCalendar::isLenient
IntlCalendar::isWeekend »

IntlCalendar::isSet

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::isSet — フィールドが設定されているかを調べる

説明

オブジェクト指向型

public function IntlCalendar::isSet(int $field): bool

手続き型

function intlcal_is_set(IntlCalendar $calendar, int $field): bool

(clear とは逆に) フィールドが設定されているかどうかを判定して返します。 フィールドを設定することは、 フィールドを未設定にし、 日付/時刻を計算する時にデフォルト値を用いることよりも優先度が高いです。 後に設定したフィールドの方が、先に設定したものよりも優先度が高いです。

パラメータ

calendar

IntlCalendar クラスのインスタンス。

field

IntlCalendar の日付/時刻 フィールド定数 のいずれか。 0 から IntlCalendar::FIELD_COUNT までの間の整数値です。

戻り値

引数にエラーがない場合、 フィールドが設定されると true を返します。

例

IntlCalendar::clear() の例を参照ください。

参考

関連キーワード:
IntlCalendar   isSet   clear   時刻   calendar   日付   優先度   isLenient   isWeekend   オブジェクト指向   手続き   intlcal   判定   未設定   計算   デフォルト値   インスタンス   定数   整数   参考   クリア   複数   共通   一度
関連する関数・ページ:
intlcalendar.get   intlcalendar.before   intlcalendar.getminimum   intlcalendar.getmaximum   intlcalendar.getgreatestminimum   intlcalendar.setlenient