Насколько я знаю, я сделал это именно так, как предписано, но PCRE не имеет для меня абсолютно никакого смысла, поэтому я собираюсь спросить вас, что не так с этим кодом и почему он говорит :
отсутствует завершающий ] для класса символов со смещением 10 в
$UrlTeams = preg_replace(
array(
"/[\/\\\40][\\]?/",
"/[\.%]/",
"/\&/"
),
array(
"/\-/",
"",
"\&\;"
),
$UrlTeams
);
Подробнее здесь: https://stackoverflow.com/questions/657 ... eg-replace