У меня есть следующая строка кода.PHP-разделители при использовании preg_match
if (!preg_match('^(' . $value . ')(;q=[0-9]\\.[0-9])?$', $this->browser_languages[$i]) && isset($this->catalog_languages[$key])) {
$this->language = $this->catalog_languages[$key];
break 2;
Я знаю, что мне нужно добавить разделители к коду, но всякий раз, когда я пытаюсь добавить их я получаю ошибку синтаксического анализа.
Пожалуйста, кто-нибудь может помочь.
Благодаря
Покажите, как вы пытались добавить разделители, также отправляйте точное сообщение об ошибке – Rizier123
RTFM? http://php.net/manual/en/regexp.reference.delimiters.php –
Благодарим вас за помощь. Я думаю, я пытался добавить «^» в качестве делиметра. –