phpbar.de logo

Mailinglisten-Archive

[php] explode() ohne delimiter

[php] explode() ohne delimiter

Axel Tietje a.tietje_(at)_flynet.de
Wed, 15 Dec 1999 23:47:45 +0100


> > 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";

Hi!

Definieren wir:
$txt = "Hallo";

$txt[0] ist dann schon "H", $txt[1] == "a" usw.
Mit anderen Worten: Ein String ist ein Array, dessen Elemente die einzelnen Zeichen sind.

Ergo:

for ($i=0; $i<=count($txt); $i++){
    echo $txt[$i];
}

Gruß, Axel.



php::bar PHP Wiki   -   Listenarchive