Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Assoziatives Array in 0,1,2 [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Assoziatives Array in 0,1,2


 
Le_Cheffe
14-11-2005, 10:30 
 
Hi !

Ist es möglich (gibt es einne vorgefertigten Befehl), wenn man ein assoziatives Array hat, dieses in ein sequentielles Array umzuwandeln ?

Als Beispiel :

res["ja"] = "xxx";
res["nein"] = xyz";
res["hallo" = "ja";
usw.

in

res[0] = "xxx";
res[1] ="xyz";
res[2] = "ja";

umwandeln ?

Gruß

Le Cheffe

 
Benny-one
14-11-2005, 10:33 
 
vll hilft dir da array_values weiter.

 
Le_Cheffe
14-11-2005, 11:48 
 
Danke für die schnelle Hilfe. Damit würde es gehen, aber ich habe leider ein kleines Detail übersehen. Es ist nur ein Teil des Arrays, welches so "umgewandelt" werden sollte. Lösung habe ich jedoch bereits gefunden, da ich die Liste der zu ändernden Keys noch in einer anderen Variablen gespeichert habe.

Also einfach foreach Schleife und immer, wenn ich "key-name" finde, der auch im 2. Array drin ist, einfach ersetzen durch 0,1,2 oder was gerade dran ist. Nur so zur Info, falls das IRGENDWANN mal IRGENDWER gebrauchen kann.

Gruß

Le Cheffe

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:39 Uhr.