
opakované vypsání textu podle proměnné v PHP
zdarec, mám problém s jedním, asi celkem dost jednoduchým, scriptem...
mám proměnnou $a, která představuje třeba text "klávesnice" a chcu zjistit, kolik má počet písmen a poté po vypsání udělat to, aby se místo daného textu zobrazil správný počet hvězdiček (třeba)... takže chcu vlastně udělat takovou cenzuru, takže:
<?php
$znaky = strlen($a);
echo(str_replace("'.$a.'","* /* TaDY POTŘEBUJU DAT SPRÁVNÝ POČET HVĚZDIČEK */","'.$text.'"));
?>
a jelikož $a je proměnná a může obsahovat prakticky libovolný počet písmen, tak nevím, jak to udělat tak, aby kdyby
$a = "ahoj", tak by se vypsalo: ****
$a = "tukabel", tak by se vypsalo: *******
doufám, že mě chápete
Pro české texty je potřeba měřit délku pomocí mb_strlen nikoliv pomocí strlen.