Есть регулярное выражение
$str = preg_replace("/href='([^']+)/","href='/ru$1", $str);
оно каждой ссылке добавляет /ru тоесть была ссылка
/go/start
, а стала
/ru/go/start
.
У меня еть масив от яндекс переводчика
$langs['af'] = 'Африкаанс';
//...//
$langs['zh'] = 'Китайский';
Мне надо проверить есть ли у ссылки приставка которая содержыт любой ключ от масива.
//эту ссылку не заменяет так как есть приставка с ключём масива
/zh/go/start
//эту ссылку меняем так как ключ неверный
/gogot/go/start
//а этой ссылке доставим так как она пуста
/go/start
Всем спасибо.