Как я могу создать оператор If или функцию, которая, если находит специальный символ ‘}’, то в следующем символе поместит <br>
?
$myfile = fopen("result.txt", "r") or die("Unable to open file!");
while(!feof($myfile)) {
echo fgetc($myfile);
}
fclose($myfile);
Вы можете просто прочитать содержимое файла, а затем сделать замену.
$contents = file_get_contents('file.txt');
$contents = str_replace('}', '}<br>', $contents);
echo $contents;
Если вы просто хотите новую строку после закрывающей фигурной скобки, просто измените строку на:
$contents = str_replace('}', "}\n", $contents);
Если вы хотите сохранить его снова, вы можете сделать это так:
if ( ! file_put_contents('file.txt', $contents)) {
echo 'Error. File could not be saved!';
}
Других решений пока нет …