вы испытываете трудности в датах проверки в PHP с использованием регулярных выражений. Чтобы улучшить свой процесс проверки и решить любые проблемы, рассмотрите возможность использования функции CheckDate.
CHECKDATE проверяет достоверность даты, данного месяца, дневного и годового значения. Вот пример:
$test_date = '03/22/2010';
$test_arr = explode('/', $test_date);
if (checkdate($test_arr[0], $test_arr[1], $test_arr[2])) {
// valid date ...
}
для более надежного подхода вы можете выполнить дополнительные проверки:
$test_date = '03/22/2010';
$test_arr = explode('/', $test_date);
if (count($test_arr) == 3) {
if (checkdate($test_arr[0], $test_arr[1], $test_arr[2])) {
// valid date ...
} else {
// problem with dates ...
}
} else {
// problem with input ...
}
Этот подход проверяет количество входных полей и достоверность даты. Реализуя эти методы, вы можете улучшить процесс проверки даты и обеспечить точность ваших данных.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3