使用 php 删除第一行表单文件


Remove first line form file using php

可能的重复项:
PHP - 获取和删除文件中第一行的有效方法

我需要使用 php 删除第一行表单 txt 文件。你能告诉我示例代码是如何做到的吗?我知道这很容易,但我不知道php:(谢谢!

你可以

这样做:

$file = file_get_contents(SOME_FILE);
$arr = explode(''n'r', $file);
if (isset($arr[0])) unset ($arr[0]);
$string = implode(''n'r', $arr);
file_put_contents(SOME_FILE, $string);

您至少可以使用搜索功能。你会发现这个:

$contents = file($file, FILE_IGNORE_NEW_LINES);
$first_line = array_shift($contents);
file_put_contents($file, implode("'r'n", $contents));