Učím se PHP a nejdemi skript, který by měl ve vloženém textu nahradit předem vybraná slova značkou [cenzurováno]. Umím trochu C++, takže to píču podle jeho vzoru. Poraďte mi prosím kde je chyba a proč to nefunguje.
<?
define ("CENZURA", "[cenzurováno]");
function cenzura ($text)
{
$pole = explode(" ",$text);
$zakazane = Array("IE");
$a = 0;
while($pole[$a] != 0){
$b=0;
while($zakazane[$b] != 0){
if ($pole[$a] == $zakazane[$b]) $pole[$a] = CENZURA;
$b++;
}
$a++;
}
return implode(" ",$pole);
}
echo cenzura("IE je kvalitní prohlížeč");
?>