phpbar.de logo

Mailinglisten-Archive

[php] explode() ohne delimiter

[php] explode() ohne delimiter

Ulf Wendel UW_(at)_netuse.de
Wed, 15 Dec 1999 20:54:42 +0100


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