是否可以覆盖php中的txt文件的特定部分?

Is it possible to overwrite a certain part of a txt file in php?

假设我们有一个文本为“1234567890”的 .txt 文件, 是否可以将 1 更改为 9,使其显示“9234567890”而不触及其余数字?

澄清一下,应该更改文本文件的一部分,而不是重写整个文件。我只能使用 php 和 html。

这可以是单行的,但我将其分解以便更有意义。此外,将 exec 与 sed 或 awk 一起使用会更快,但这只是 PHP 这里。

$string = file_get_contents("yourfile");
$string = str_replace('1','9',$string);
file_put_contents("youfile", $string);