Быстрый переход |
|
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования. |
|
Опции темы |
Сегодня | |||||
|
23.07.2015, 20:55 | #1 | |||
Реноме:
1556
|
Формат переменной
Переменная может принимать разные значения, как простые словосочетания с 2 дефисами между словами, так и дату формата 01-12-2015.
Как проверить, что переменная имеет значение даты (типа 09-11-2015, т.е именно числа), а не просто словочетания в текущий момент?
__________________
|
|||
23.07.2015, 21:58 | #2 | |||
Тех. администратор
Реноме:
8724
|
Port_Artur, вообще это очень популярная проблема, так что легко нагуглите. Вот вам два варианта:
1) 2) без регулярных выражений: а) проверяете что в переменной есть дефисы (если будут, если не будут, то проверяете, что есть числа и нет букв), если да, то разбиваете ее по дефисам (если их нет, то разбиваем как-то иначе); б) разбитые данные вносим в функцию - в) готово. |
|||
Реклама | |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|