Size: a a a

Laravel для начинающих

2020 April 18

ИБ

Игорь Бронников... in Laravel для начинающих
Дмитрий
Как вариант это разбивать 01 на массив символов. И каждый символ проверять на то равен он  от 0 до 9
используй регулярные выражения.
источник

RK

Roman Kolosov in Laravel для начинающих
Дмитрий
Народ, подскажите пожалуйста.
У меня есть строка:
скажем 01
я ее через inval превращаю в int = 1
Но человек может передать и и в таком случае int = 0
А как мне проверить что человек передал именно число?
Так как если он передаст скажем привет и я через intval прогоню оно выдаст как 0 и посчитает что так и нужно
$str = ltrim($str, '0');
источник

RK

Roman Kolosov in Laravel для начинающих
источник

RK

Roman Kolosov in Laravel для начинающих
ну или если в число сразу то $num = (int) ltrim($str, '0');
источник

EG

Egor Gruzdev in Laravel для начинающих
Дмитрий
Народ, подскажите пожалуйста.
У меня есть строка:
скажем 01
я ее через inval превращаю в int = 1
Но человек может передать и и в таком случае int = 0
А как мне проверить что человек передал именно число?
Так как если он передаст скажем привет и я через intval прогоню оно выдаст как 0 и посчитает что так и нужно
is_number() не???
источник

RK

Roman Kolosov in Laravel для начинающих
а стоп проверить что число)
источник

RK

Roman Kolosov in Laravel для начинающих
Egor Gruzdev
is_number() не???
это не поможет
источник

P

PSYTRGLES in Laravel для начинающих
не поможет, потому что is_numeric()
источник

RK

Roman Kolosov in Laravel для начинающих
с другой стороны а нафига вообще такая проверка?)
источник

P

PSYTRGLES in Laravel для начинающих
-разбить на массив
-регулярка
-ltrim
... суббота в полном разгаре. * лютый сарказм
источник

ИБ

Игорь Бронников... in Laravel для начинающих
if (preg_match('/^\d+$/', $str)) {
источник

P

PSYTRGLES in Laravel для начинающих
источник

P

PSYTRGLES in Laravel для начинающих
вы чё
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Да зачем она нужна та стандартная библиотека. Регулярки топ
источник

RK

Roman Kolosov in Laravel для начинающих
Игорь Бронников
if (preg_match('/^\d+$/', $str)) {
ну это уже точно лишнее
источник

RK

Roman Kolosov in Laravel для начинающих
Иван Лещенко
Да зачем она нужна та стандартная библиотека. Регулярки топ
зачем писать то что и так делает хелпер, ой ладно я этого не говорил сейчас начнется 😃
источник

P

PSYTRGLES in Laravel для начинающих
😀
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Roman Kolosov
зачем писать то что и так делает хелпер, ой ладно я этого не говорил сейчас начнется 😃
Какой хелпер?
источник

RK

Roman Kolosov in Laravel для начинающих
Иван Лещенко
Какой хелпер?
ну метод дефолтный быть точнее is_numeric()
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Переслано от Иван Лещенко...
Да зачем она нужна та стандартная библиотека. Регулярки топ
источник