Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 10-09-2003, 16:02
thilly
 Newbie
Links : Onlinestatus : thilly ist offline
Registriert seit: Sep 2003
Beiträge: 6
thilly ist zur Zeit noch ein unbeschriebenes Blatt
Question PHP SORT (ein Versions Problem?)

Hallo, ich habe ien Problem mit dem Sort!
Ich habe 3 verschiedene Linuxe mit verschiedenen PHP Versionen.
Auf einem funktioniert der sort nicht!
Ist das wirklich ein Problem mit der Verion oder hab ich eine Einstellung falsch (z.B. in der php.ini)

Hier die weiteren INFOS:

SUSE SLES8 - php 4.2.2 funktioniert nicht
SuSe - php 4.3.1 funktioniert
SUSE 8.0 - php 4.1 funktioniert

Das Script sollte diese Ausgabe haben:

php sorttest
X-Powered-By: PHP/4.1.0
Content-type: text/html


vor der Sortierung:
Salat - Mango
Brokoli - Banane
Wirsing - Zwetschge
Rote Beete - Apfel

nach der Sortierung:
Brokoli - Banane
Rote Beete - Apfel
Salat - Mango
Wirsing - Zwetschge

Auf php 4.2.2 kommt aber:

php sortiertest
X-Powered-By: PHP/4.2.2
Content-type: text/html


vor der Sortierung:
Salat - Mango
Brokoli - Banane
Wirsing - Zwetschge
Rote Beete - Apfel

nach der Sortierung:
Salat - Mango
Brokoli - Banane
Wirsing - Zwetschge
Rote Beete - Apfel

Das script sieht so aus:
<?
$ds[]=array("Salat","Mango");
$ds[]=array("Brokoli","Banane");
$ds[]=array("Wirsing","Zwetschge");
$ds[]=array("Rote Beete","Apfel");

echo "\nvor der Sortierung: \n";
for($i=0;$i<count($ds);$i++){
echo $ds[$i][0]." - ";
echo $ds[$i][1]."\n";
}

// Sortierung:
sort($ds);


echo "\nnach der Sortierung: \n";
for($i=0;$i<count($ds);$i++){
echo $ds[$i][0]." - ";
echo $ds[$i][1]."\n";
}
?>


Irgendjemand eine Idee?
Mit Zitat antworten