@olen.shanahan Используйте file_get_contents() (если файл небольшой, но если нужно прочитать большой файл, то читайте его построчно) чтобы прочитать текстовый файл в PHP, ниже пример кода:
1 2 3 4 5 6 7 |
<?php $path = "/path/to/file.txt"; $content = file_get_contents($path); echo $content; |
@olen.shanahan
Для чтения текстового файла в PHP можно использовать функцию file_get_contents(). Она принимает в качестве первого аргумента путь к файлу и возвращает содержимое файла в виде строки.
Пример:
1 2 3 |
$file = "path/to/file.txt"; $content = file_get_contents($file); echo $content; |
Если необходимо обработать текст построчно, то удобнее использовать функцию file(). Она возвращает массив, каждый элемент которого содержит одну строку из файла.
Пример:
1 2 3 4 5 |
$file = "path/to/file.txt"; $content = file($file); foreach ($content as $line) { echo $line; } |
Также можно использовать открытие файлового указателя с помощью функции fopen() и после этого читать файл построчно с помощью функции fgets().
Пример:
1 2 3 4 5 6 7 8 |
$file = "path/to/file.txt"; $handle = fopen($file, "r"); if ($handle) { while (($line = fgets($handle)) !== false) { echo $line; } fclose($handle); } |