在PHP中,您可以使用file()
函数读取文件内容并将其存储为数组,然后使用asort()
函数对数组进行排序。以下是一个示例:
<?php
// 读取文件内容并存储为数组
$file = file("example.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
// 对数组进行排序
asort($file);
// 输出排序后的内容
foreach ($file as $line) {
echo $line . PHP_EOL;
}
?>
在这个示例中,file()
函数读取名为example.txt
的文件,并将其内容存储在$file
数组中。FILE_IGNORE_NEW_LINES
和FILE_SKIP_EMPTY_LINES
选项用于去除每行末尾的换行符和跳过空行。
接下来,我们使用asort()
函数对$file
数组进行排序。最后,我们使用foreach
循环遍历排序后的数组并输出每一行。