Проверка за числа в низ

ExpressYourself

Registered
Може ли 1 проверка за числа в низ.
Дали в низа има само числа, ако няма само числа да изкарва не е само с числа и ако има само числа да изкарва само числа :]
 
Код:
<?php
$string="1a123";
$preg=preg_match('/^[0-9]+$/', $string);
if ($preg)
{
echo "Само числа";
}
else
{
echo "Не е само числа !";
}
?>
 
FestarBG каза:
$var = "1345a";
if(is_numeric($var))
{
echo 'Само числа.';
}
else
{
echo 'Не само числа.';
}

Само дето тук ако има - ще го приеме за само числа .. тей като го приема за отрицателна стойност..
 
Да, ще мине +/- както и ако има знак за експонанта. Затова си изтрих поста, щях да му го пренапиша с regex, но видях твоя...
:)
 

Back
Горе