Mailinglisten-Archive |
Egon Schmid wrote:
>
> 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";
> }
:->, typisch PHP. Läuft allerding nicht mehr mit dem 3.0.12,
dieser Sun.
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
php::bar PHP Wiki - Listenarchive