case sensitif bij str_replace
Rene
23/01/2006 19:42:00Ik heb op dit moment deze code:
Als $zoek het woord test is en hij vind test vervangd hij hem.
Als $zoek het woord Test is en hij vind test vervangd hij hem niet.
Hoe kan ik dit oplossen
Code (php)
1
2
3
4
5
2
3
4
5
<?
for ($i = 1; $i <= 12;$i++){
$tmp[$i] = str_replace($zoek,'<b><font color="yellow">'.$zoek.'</font></b>',$row[$i]);
}
?>
for ($i = 1; $i <= 12;$i++){
$tmp[$i] = str_replace($zoek,'<b><font color="yellow">'.$zoek.'</font></b>',$row[$i]);
}
?>
Als $zoek het woord test is en hij vind test vervangd hij hem.
Als $zoek het woord Test is en hij vind test vervangd hij hem niet.
Hoe kan ik dit oplossen
PHP hulp
22/12/2024 15:23:11Han eev
23/01/2006 19:47:00Rene
24/01/2006 19:18:00Martijn B
24/01/2006 19:23:00Code (php)
1
2
3
4
5
2
3
4
5
<?
for ($i = 1; $i <= 12;$i++){
$tmp[$i] = preg_replace('/' . preg_quote($zoek) . '/i','<b><font color="yellow">$0</font></b>',$row[$i]);
}
?>
for ($i = 1; $i <= 12;$i++){
$tmp[$i] = preg_replace('/' . preg_quote($zoek) . '/i','<b><font color="yellow">$0</font></b>',$row[$i]);
}
?>
Gewijzigd op 24/01/2006 19:23:00 door Martijn B