Hallo Marcel,
Hallo Gunther,
wonach und wie soll das Array denn sortiert werden?
Aus deinem Posting entnehme ich, dass das Array einen numerischen Index hat - richtig?
Richtig. Eingelesen wird einfach (ebenfalls in einer Schleife) per: $meinArray[] = irgendeinString;
Das Array hat also einen numerischen Index. Sortiert werden sollen nun die eingelesenen Strings. Würde ich natsort darauf anwenden und das Array per print_r ausgeben, dann hätte ich genau was ich suche. Das Problem ist, dass print_r gleich alles ausgibt. Ich möchte aber jedem Wert etwas voranstellen, wie schon im ersten Post geschrieben.
for ( ... )
print 'Hier soll noch was stehen: '.$meinArray[$i];
Und mit dem $i greife ich halt wieder auf den numerischen Index und das ganze sortiere hatte Null Effekt. Was ich also suche ist etwas, dass die Werte sortiert, so wie es natsort macht, dann aber zusätzlich den numerischen Index neu anlegt, so dass ich mit meiner For-Schleife darauf zugreifen kann und trotzdem eine sortierte Ausgabe erhalte.
Gruß,
Marcel