Я считаю, что именно в этом и был вопрос. Не "как заменить по массиву", а "как заменять только целые слова". Если бы у него в коде не была попытка использовать word boundary, я бы не придирался. Но его код не работает именно по этой причине, и именно эту проблему и надо решать.
Валерий Рябошапко: pdo - это пусть и недовраппер, но упрощает хотя бы некоторые вещи. Например передача неизвестного количества параметров в prepared statement.
ты пойми, что ты сейчас вбираешь между "взять готовую машину и поехать в путешествие ,или сначала машину собрать с нуля". А все от того, что ты полагаешь будто программирование - это типа пикника - там тяпнул, здесь ляпнул - и все завертелось! Ни знаний, ни обучения- ничего не надо. А то что люби учатся только по 5 лет, чтобы стать программистами - это тебе ведь пофигу. Они дураки, а ты-то умный, да?
Она вынужденная потому что у тебя кривые руки. ТЕМ БОЛЕЕ если там только $port $ip. Зачем их хранить в виде пхп переменной, а не в виде нормальных данных - загадка.
olamedia .: а, понял. я думал речь о юзерах, которые могут править темы. Ну да ладно все равно тема пустая, чувачок собрал ответы, которые подтверждали бы его ламерскую мысль, и удовлетворился.
olamedia .: так фремворки же не дают какой-то стандарт работы с native PHP шаблонизатором. Скажем, в yii можно его использовать, но это все - дальше кто во что горазд