Loading index.php +9 −14 Original line number Diff line number Diff line Loading @@ -6,31 +6,26 @@ * @param string $filePath путь до файла * @return void */ function readFileLineByLine(string $filePath): iterable { function readLogFile(string $filePath): void { if (file_exists($filePath)) { $text = ""; $file = fopen($filePath, "r"); while(!feof($file)) { yield fgets($file); $line = fgets($file); $text .= $line; } fclose($file); print($text); } else yield "Такого файла не существует."; else print("Такого файла не существует."); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <?php foreach(readFileLineByLine(__DIR__ . "/files/text.txt") as $line) { print($line); } print(diffDays(new DateTimeImmutable(), new DateTimeImmutable("2025-01-01"))); readLogFile(__DIR__ . "/files/text.txt"); ?> </body> </html> Loading
index.php +9 −14 Original line number Diff line number Diff line Loading @@ -6,31 +6,26 @@ * @param string $filePath путь до файла * @return void */ function readFileLineByLine(string $filePath): iterable { function readLogFile(string $filePath): void { if (file_exists($filePath)) { $text = ""; $file = fopen($filePath, "r"); while(!feof($file)) { yield fgets($file); $line = fgets($file); $text .= $line; } fclose($file); print($text); } else yield "Такого файла не существует."; else print("Такого файла не существует."); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <?php foreach(readFileLineByLine(__DIR__ . "/files/text.txt") as $line) { print($line); } print(diffDays(new DateTimeImmutable(), new DateTimeImmutable("2025-01-01"))); readLogFile(__DIR__ . "/files/text.txt"); ?> </body> </html>