функция
since 3.5.0
wp_checkdate()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_checkdate( int $month, int $day, int $year, string $source_date ): bool
Описание
Проверяет, допустима ли переданная дата в григорианском календаре.
Параметры
$month
int
обязательный
Номер месяца.
$day
int
обязательный
Номер дня.
$year
int
обязательный
Номер года.
$source_date
string
обязательный
Дата для фильтрации.
Возвращаемое значение
bool
Исходный код
wp-includes/functions.php:7437
function wp_checkdate( $month, $day, $year, $source_date ) {
$checkdate = false;
if ( is_numeric( $month ) && is_numeric( $day ) && is_numeric( $year ) ) {
$checkdate = checkdate( (int) $month, (int) $day, (int) $year );
}
/**
* Filters whether the given date is valid for the Gregorian calendar.
*
* @since 3.5.0
*
* @param bool $checkdate Whether the given date is valid.
* @param string $source_date Date to check.
*/
return apply_filters( 'wp_checkdate', $checkdate, $source_date );
}
История изменений
| Версия | Описание |
|---|---|
| 3.5.0 | Introduced. |

