Есть строка: /test/app/id100 Как проверить есть ли в строке "/test/app/id[число]" тогда true иначе false.
Так и проверить
if (preg_match('#^/test/app/id\d+#', $foo) === 1) {
// true
} else {
// false
}
Символьный класс \d
соответствует одной цифер, квантификатор +
указывает, что цифр должно быть несколько. Само регулярное выражение обрамляется точками с запятыми, чтобы не экранировать слеши. Функция preg_match возвращает 1, если строка подходит или 0 в противном случае.
if (preg_match(";/test/app/id\d+;", "/test/app/id100")) {
...
}
Регулярочкой
$uri = '/test/app/id100';
echo preg_match('~id\d+$~', $uri) ? 'TRUE': 'FALSE'; // TRUE
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем приветПишу напоминалку, нужно определять часовой пояс пользователя Telegram
Не могу понять почему у меня на виртуальном сервере так отображаются переводыЗапускал проект на Open server
Здравствуйте, есть два однотипных многомерных массива, вот пример