leni_m
@leni_m
ЧупаКобрус

Как написать if?

Есть переменная $id,
и есть строка $str.
Я вот не знаю как написать условие
if ($str соответствует шаблону $id.":".любое число) {
...
}


может подскажите?)
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ответы на вопрос 2
gobananas
@gobananas
finishhim.ru
if(preg_match('/[0-9]+/', $id) && preg_match('/[a-z]+/', $str)){
  // id число, $str строка
}
Ответ написан
Комментировать
slo_nik
@slo_nik Куратор тега PHP
Добрый день.
Вам поможет strpos()
Если есть возможность - обходитесь без регулярных выражений.
Если нельзя, то изучайте регулярные выражения.
Или ещё вариант
if ($str === $id.":".любое число) {
...
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы