Autor Zpráva
Kamčatak
Profil *
Existuje nějaká funkce k výběru znaku na základě pozice?
Dole mam názornej příklad jakou to má mít fci (je to psaný na rychlovku, možná budou chybičky)
$aaa = "ferda";

$cislo = strlen($ferda);
$neco="";
for($a=1; $a<=$cislo; $a++) {
$neco.=ona_hledana_funkce($aaa, $a);
}

substr() nechci
K.
Profil *
Pokud jsem to správně pochopil, tak chceš něco jako:
$neco .= $aaa[$a];

BTW: Co se ti nelíbí na substr()? Ta dokáže to samé.
DJ Miky
Profil
K přístupu k jednotlivým znakům řetězce můžeš použít konstrukci $aaa{$a}, tedy asi:
$neco.=$aaa{$a}
Pokud jsem ten skript pochopil správně.
Kamčatak
Profil *
Tady je původní skript do kterého to potřebuju (chci udělat formulář pro tvorbu "strakatýho" textu v BBcode)
<?

$barva1 = @$_POST['1'];
$barva2 = @$_POST['2'];
$txt = @$_POST['txt'];
$pismen = strlen("$txt");
$hotText="";
for($count=1; $count<=$pismen; $count++) {
if($count%2) {
$hotText.="[color=".$barva2."]".$txt{$count}."[/color]";
} else {
$hotText.="[color=".$barva1."]".$txt{$count}."[/color]";
}
echo $hotText;
}
?>
Kamčatak
Profil *
Tak jsem na to přišel - to echo $hotText; jsem měl v tom cyklu ale mělo to bejt až za ním

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: