Mailinglisten-Archive |
Egon Schmid wrote: > > > To get the first five fields from a line from /etc/passwd: > > Was ist hier falsch? Folgendes: <?php $passwd_line = "markus:x:500:100:Markus Dobel:/home/markus:/bin/bash"; $passwd_list = split( ":", $passwd_line, 5 ); while (list($index,$inhalt) = each($passwd_list)) { print ($index.": ".$inhalt."\n"); } ?> Laut Manual-Example muesste dieses Skript folgendes ausgeben: 0: markus 1: x 2: 500 3: 100 4: Markus Dobel In Wirklichkeit macht php daraus: 0: markus 1: x 2: 500 3: 100 4: Markus Dobel:/home/markus:/bin/bash So getestet auf PHP 3.0.16 sowie PHP 4.0.0. Gruss, Markus
php::bar PHP Wiki - Listenarchive