Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Головоломка с str_replace
Показать сообщение отдельно

Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


C одной стороны, регистронезависимость что-то не получается, с другой стороны она и не нужна, потому как слово Лейкоз будешь менять на слово Лейкоз, опять же с большой буквы.
Цитата venuko:
Спасибо за помощь, но вот засада, у меня слова и их стили хранятся в БД MySQL, три столбца, первый id поля, поле slovo, поле new_slovo. Так вот как в первый и второй массив соотвественно подгрузить данные из их столбцев? »
http://ru2.php.net/manual/ru/function.mysql-query.php
На мой взгляд такой скрипт будет получше.
PHP код: Выделить весь код

$slovo = array ("лейкоз","рак");


$out =array ("/$slovo[0]/","/$slovo[1]/");

$from =array ("<b>$slovo[0]</b>","<b>$slovo[1]</b>");

$text "Лейкоз очень у даже опережает рак. Рак в  раковая опухоль и т.д.  Лейкозные и потом опять лейкоз";

$text preg_replace($out,$from,$text);

echo 
"$text"

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 22:27, 17-01-2009 | #5

Название темы: Головоломка с str_replace