- substr: documentation ( source)
- stripos: documentation ( source)
<?php
$html = "Dette er en test af Første af de før omtalte tests; <img src='føste.jpg' />";
$search = "Fø";
$pos = 0;
$loop = true;
while($loop) {
$pos = stripos($html,$search,$pos);
if($pos !== false) {
$spanStart = "<strong>";
$spanEnd = "</strong>";
$html = substr($html,0,$pos) . $spanStart . substr($html,$pos,strlen($search)) . $spanEnd . substr($html,$pos+strlen($search),strlen($html));
$pos = $pos + strlen($search) + strlen($spanStart) + strlen($spanEnd);
} else {
$loop = false;
}
}
echo "html=[$html]";