在 php 中将排序顺序从倒数第一翻转到排在第一位


Flip sorting line order from last to first in php

我想翻转 20000+ 行的文本文档的行序。

示例文件:

line one
line two
line three

我需要按行从最后一行翻转到第一行:

预期产出:

line three
line two
line one

这是我当前的代码,但显然不起作用:

$fileLines = file('file.txt');
$reserve = array_reverse($fileLines);
file_put_contents('file.txt', $reserve);

file_put_contens()需要一个字符串,而不是一个数组:

file_put_contents( 'file.txt', implode( $reserve ) );

  • 阅读更多 关于 file_put_contents()
  • 阅读更多关于 implode()