
Hallo zusammen.
Ich habe eine Datei, indem die Zeilen folgenden Aufbau haben und sortiert werden soll.
_Wort1_Wort2_Wort3_Wort4_#Weiterer Text // _ = Blank
Wobei die Anzahl der Wörter variieren. Jetzt sollen die Zeilen so sortiert werden, das die Zeile mit den meisten Wörtern ganz oben steht und dann absteigend sortiert sind.
Ich habe schon mal etwas vorbereitet:
PHP Code:
<?php
error_reporting(E_ALL);
ini_set("display_errors", "ON");
?>
<?php
$UDat = 'UDat.php';
$UDatArray = file ($UDat);
$TZ = '#';
$i = 0;
foreach ($UDatArray as $nr => $zeile) {
$Teil1 = explode ($TZ,$zeile);
$Teil2 = explode (' ',$Teil1[0]);
$TC = count ($Teil2);
$i = $i +1;
echo $i.' '.$Teil2[1].' =>'." $TC".' Teile'.'<br>';
}
?>
Ich weiß aber nicht, wie ich es in PHP sagen soll.
Kann mir hier jemand helfen?
Dank und Gruß
Estrela


Moderator

.



Aktuell fällt zum beispiel auf, dass du versuchst das zu machen, was ich dir vorschlage, jedoch nicht den Sinn entdeckst und erst gar nicht überprüfst, ob das was du machst auch dem entspricht, was du machen wolltest. Beispiel:
Comment