以下是一个简单的PHP代码,用于删除文本中的某一行:

<?php
$filename = "example.txt"; // 文件名
$linenum = 3; // 要删除的行数

// 打开文件
$file = fopen($filename, "r");
if (!$file) {
    die("无法打开文件");
}

// 读取文件内容
$content = "";
$counter = 0;
while (!feof($file)) {
    $line = fgets($file);
    $counter++;
    if ($counter != $linenum) {
        $content .= $line;
    }
}

// 关闭文件
fclose($file);

// 打开文件以写入内容
$file = fopen($filename, "w");
if (!$file) {
    die("无法打开文件");
}

// 写入内容
fwrite($file, $content);

// 关闭文件
fclose($file);

echo "已删除第 $linenum 行!";
?>

这段代码首先打开指定的文件,并逐行读取文件内容。然后,它将要删除的行数从文件内容中移除,并将剩余的内容写回到文件中。最后,它输出一个消息,确认已删除指定的行数。

请返回php代码 删除文本中的某一行

原文地址: https://www.cveoy.top/t/topic/Gyz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录