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