Autor Zpráva
Juras
Profil *
Ahoj

mám v proměnné nějakou hodnotu ($a=asdf) a potřebuji tu hodnotu rozdělit do jednotlivých proměnných po písmenech.
Např.: $a=a; $b=s; $c=d; $d=f;

Jde to nějak udělat? Pokud ano, jak.

Děkuji[b][/b]
nothrem
Profil
pokud jde o řetězec, tedy:
$str = 'asdf';

pak se ke znakům dostaneš přes pole:
$a = $str[0];

$b = $str[1];
$c = $str[2];
//atd.


Poznámky:
1. Pozor že tak jak to máš napsáno ty, abys prvním přiřazením ($a = $a[0]) tuhle proměnnou vymazal a přišel bys o ostatní znaky
2. Ve většina případů je jednodušší přistupovat ke znakům jako k poly (přes indexy) než je přiřazovat do proměnných. (Ale třeba v tvém případě to nemusí platit)
Juras
Profil *
Jo, to je ono.
Díky moc!

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: