@MdaUZH

Preg Split Compilation failed?

Всем привет, нужно разбить REQUEST_URI по / и ?

Чтобы не костылить все ввиде strstr(url,'?') !== false ... explode('/'..

Я решил сделать все сразу и использовать для этого preg_split.

$url = 'controller/action'; // так же возможен такой вид 'controller/action?get=param
preg_split('/\/|?/i',$url,-1,PREG_SPLIT_NO_EMPTY)


Но не тут то было, в общем ошибка вот:
Warning: preg_split(): Compilation failed: nothing to repeat at offset 3 in...
И исправить не могу. понимаю что ругается на '\/', но что делать если мне нужно разделить по этому символу.

Как испрваить подскажите пожалуйста?
  • Вопрос задан
  • 149 просмотров
Решения вопроса 1
romy4
@romy4
Exception handler
/[/?]/ или /[\/?]/ вместо вашего. и скажите, зачем вы i поставили?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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