tekst i spalter og i alfabetisk rækkefølge
Jeg har en række bogtitler, der ligger i en txt.fil og jeg bruger nedenstående script til at vise titlerne i en tabel med to spalter. Det virker fint.Mit spørgsmål er:
Kan scriptet tilpasses, så jeg også får titlerne vist i alfabetiseret rækkefølge ... samtidig med at de er placeret i de to spalter?
Her er det script, jeg gerne vil have tilpasset:
<table border="0" cellpadding="0" width="420">
<tr>
<?php
// Indlaeser text fil
$text = implode(" ", file("bogtitler.txt"));
$spalter = 2; // antal spalter
$length = strlen($text);
$length = ceil($length/$spalter);
$words = explode(" ",$text);
asort($words);
$c = count($words);
$l = 0;
for($i=1;$i<=$spalter;$i++) {
$new_string = "";
echo "<td style=\"text-align:justify; width:210px;\" valign=\"top\">";
for($g=$l;$g<=$c;$g++) {
if(strlen($new_string) <= $length || $i == $spalter)
$new_string.=$words[$g]." ";
else {
$l = $g;
break;
}
}
echo $new_string;
echo "</td>";
}
?>
</tr>
</table>
