Всем привет, нужна ваша помощь)
И так, я имею код:
$moytext= 'Привет я Виталий';
$text2='Привет, меня зовут Виталий и я человек';
$text = str_replace(''.$moytext.'', '<span style="background-color: yellow; color: black;">'.$moytext.'</span>', ''.$text2.'';
Надо что бы из $text2 находило слово из $moytext по отдельности, а сейчас ищет именно то что написано...
А может есть какой-то похожий способ?! Подскажите плиз
Ну самый простой вариант.
$moytext = 'Привет я Виталий';
$words = explode(' ', $moytext);
$text2 = 'Привет, меня зовут Виталий и я человек';
foreach($words as $word){
$text2 = str_replace($word, '<span style="background-color: yellow; color: black;">' . $word . '</span>', $text2);
}
echo $text2;
Это быдлокод)
Мое дело подсказать человеку в которую сторону двигаться из того, что он имеет. Посколько автор не кодер, этого достаточно. Ещё достаточно и потому, что все кодеры, посетившие тему, промолчали. Во
Единственное, что можно было бы вызвать str_replace один раз, передав два массива.
ну хоть что-то) спасибо