Mailinglisten-Archive |
Ulf Wendel wrote:
> Ich möchte aus einem String in seine einzelnen Zeichen zerlegen.
> Der String enthält keine delimter, die eine Anwendung von
> strtok()/explode() erlauben. D.h.
>
> $txt = "Hallo!";
>
> soll werden zu:
>
> $teile[0]="H";
> $teile[1]="a";
> ...
>
> Gibt es eine elegantere Methode als:
>
> $teile = array();
> $len = strlen($txt);
> for ($i=0; $i<$len; $i++)
> $teile[$i]=substr($txt, $i, 1);
Aus dem Gedächtnis:
$teile = $txt;
while (list($k, $v) = each ($teile)) {
echo $k."=>".$v."\n";
}
-Egon
--
Grüninger Straße 6 · D-70599 Stuttgart
Fon +49 711 45 37 21 · http://www.php.net/
http://www.php.net/manual/ · http://www.php.net/books.php3
Concert Band: http://www.uni-hohenheim.de/~windband/
php::bar PHP Wiki - Listenarchive