@matthewstafford

Как вставить переменную в preg_match?

Всем привет! Помогите, пожалуйста, вставить переменные в preg_match

Без переменных:
preg_match('/^((http|https):\/\/sitename.ru\/index.php|(http|https):\/\/sitename.ru\/index.php[\d\D]+)$/', $url)


Вставляем переменные (но это так не работает):
preg_match('/^((http|https):\/\/'.$_SERVER['SERVER_NAME'].'\'.$requestlink.'|(http|https):\/\/'.$_SERVER['SERVER_NAME'].'\'.$requestlink.'[\d\D]+)$/', $url)
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 1
Cortess
@Cortess
Попробуй переменную в двойные кавычки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
26 апр. 2024, в 10:43
1500 руб./за проект
26 апр. 2024, в 10:21
1200 руб./в час