私は2セットのコードを持っており、どちらも単独で機能しますが、両方を組み合わせる必要があり、それを実行できませんでした。
最終的には、テキストファイルが1行ずつ、配列番号とともにアルファベット順に表示されます(したがって、配列番号は各行の最後に表示されます)。
コードの最初のピース
<?php
$filename="users.txt";
$lines = array();
$file = fopen($filename, "r");
while(!feof($file)) {
$lines[] = fgets($file,4096);
}
natcasesort($lines);
$text = implode("<br />", $lines);
print_r($text);
fclose ($file);
?>
コードの2番目のピース
<?php
$lines = file('users.txt');
foreach ($lines as $line_num => $line)
{
print "<font color=red>Line #{$line_num}</font> : " . $line . "<br />\n";
}
?>