Как наверное понятно из названия функции preg_replace игнорирует меня (ошибок нет, php страница открывается но при запуске команды ничего не происходит) и не хочет поддаваться совсем. Замена строки с функцией str_replace работает, но нужно поставить лимит замен, который есть как я понял только в preg_replace а она слушаться не хочет((( Помогите кто чем может. В php полный нуб, можете наказывать и ругать меня полностью.
php.ini Код: [mbstring] mbstring.internal_encoding = UTF-8 Код: setlocale (LC_ALL, 'ru_RU'); $res=str_ireplace('Ivan', '%username%', 'Hi, %username%!');