Обучение/Помощь новичкам | Одно число
DELETED
7 декабря 2017, в 15:07
Delete
shadrvlad (07.12.2017 в 15:01)
207965264 , строку в виде числа не пропустит
207965264 , строку в виде числа не пропустит
что и нужно я так понимаю
можно организовать проверку диапазона от 0 до бесконечности с шагом 1, но это ТС пусть сам пилит, что ему надо
DELETED
Автор
7 декабря 2017, в 15:39
Delete
shadrvlad (07.12.2017 в 14:42)
257478178 ,
if(!preg_match("/^[0-9]$/i",$a)) echo 'только цыфры!';
257478178 ,
if(!preg_match("/^[0-9]$/i",$a)) echo 'только цыфры!';
Ну работает ,только больше 1 цыфры не пускает(
DELETED
7 декабря 2017, в 15:46
Delete
DELETED
Автор
7 декабря 2017, в 15:47
Delete
Ибо пускает 1 цыфру,а дальше запрет(
DELETED
Автор
7 декабря 2017, в 15:48
Delete
shadrvlad (07.12.2017 в 15:46)
257478178 , [0-9]{1,максимум какой нужен по длине}
257478178 , [0-9]{1,максимум какой нужен по длине}
Спасибо,щас поробую
shadrvlad (07.12.2017 в 14:33)
XxxDIABLOxxX , дробное пропустит, 16 ричную пропустит
XxxDIABLOxxX , дробное пропустит, 16 ричную пропустит
is_numeric() и !is_float()
DELETED
7 декабря 2017, в 15:53
Delete
DELETED
Автор
7 декабря 2017, в 15:55
Delete
257478178 , http://php.net/manual/ru/function.abs.php больше ничего и не надо.
XxxDIABLOxxX (07.12.2017 в 15:54)
rekmixa (07.12.2017 в 15:48)
shadrvlad (07.12.2017 в 14:33)
XxxDIABLOxxX , дробное пропустит, 16 ричную пропустит
is_numeric() и !is_float()
Ну а если он передаёт первую цифру а дальше буквы?
rekmixa (07.12.2017 в 15:48)
shadrvlad (07.12.2017 в 14:33)
XxxDIABLOxxX , дробное пропустит, 16 ричную пропустит
is_numeric() и !is_float()
Ну а если он передаёт первую цифру а дальше буквы?
значит он заболел