| |
автор: Саня (29.05.2005 в 15:36) |
|
| | Здравствуйте.
Как мне составить рег. выражение, которое проверяет переменную в которой должны быть только цифры.
У меня вот что вышло:
<?
$var="15239";
if (preg_match("/(0-9)/", $var)) echo ("true"); else echo ("false");
?>
|
Результаты неудовлетворительные.
Пробовал по-разному: ("/[0-9]/", $var), ("/([0-9])/", $var), ("/\d/", $var).
Что-то не выходит. | |
| |
|
|
| |
|
|
| |
для: Саня
(29.05.2005 в 15:36)
| | |
<?
$var="15239";
if (is_numeric($var)) echo ("true"); else echo ("false");
?>
|
или
<?
$var="15239";
if (preg_match("/^[0-9]+$/",$var)) echo ("true"); else echo ("false");
?>
|
Лучше конечно первый вариант | |
| |
|
|
| |
автор: Саня (29.05.2005 в 15:43) |
|
| |
для: isset
(29.05.2005 в 15:39)
| | | Хм... Как просто.
Спасибо. | |
| |
|
|