Задать вопрос
@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)
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Cortess
@Cortess
Попробуй переменную в двойные кавычки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы