<?php
$str="amanda aman [doom]deneme[/doom] yapıyoruz peki ya 2 [doom]tane[/doom] varsa ? olur ya [doom] baska [/doom] birtane daha vardir. senimi kiricam hadi [doom] dört [/doom]tane olsun";
preg_match_all("@\[doom\](.*?)\[/doom\]@i",$str,$cikti);
for ($i = 0; $i < count($cikti[1]); $i++) {
$str = str_replace($cikti[0][$i],strtoupper($cikti[1][$i]),$str);
}
echo $str;
?>bu da fonksiyon
<?php
$str="amanda aman [doom]deneme[/doom] yapıyoruz peki ya 2 [doom]tane[/doom] varsa ? olur ya [doom] baska [/doom] birtane daha vardir. senimi kiricam hadi [doom] dört [/doom]tane olsun";
function abcxd ($str) {
preg_match_all("@\[doom\](.*?)\[/doom\]@i",$str,$cikti);
for ($i = 0; $i < count($cikti[1]); $i++) {
$str = str_replace($cikti[0][$i],strtoupper($cikti[1][$i]),$str);
}
return $str;
}
echo abcxd($str);
?>