String fread ( int file, int length )

Эта функция возвращает строку длиной length символов из файла с дескриптором file.

<?

$file = fopen("c:/www/html/file.txt","r");

if(!file)

{

echo("Ошибка открытия файла");

}

else

{

$buff = fread ($file,100);

print $buff;

}

?>

Можно также пользоваться функцией fgets: string fgets ( int file, int length)

Эта функция читает и возвращает строку длиной length - 1 байт. Чтение прекращается, когда достигнута новая строка или конец файла. При достижении конца файла функция возвращает пустую строку.

Для чтения файла с удалением из него тегов HTML применяется функция fgetss:

string fgetss (int file, int length [, string allowable_tags])

Необязательный третий параметр allowable_tags может содержать строку со списком тегов, которые не должны быть отброшены, при этом теги в строке записываются через запятую.

Функция file записывает содержимое файла в массив:

array file (string filename [, int use_include_path])

Функция считывает файл с именем filename и возвращает массив, каждый элемент которого соответствует строке в прочитанном файле. В следующем примере с помощью функции читается файл, информация из которого затем выводится в браузер.

<?

$file_array = file("file.txt");

if(!$file_array)

{

echo("Ошибка открытия файла");

}

else

{

for($i=0; $i < count($file_array); $i++)

{

printf("%s<br>", $file_array[$i]);

}

}

?>

 

Для чтения файлов с расширением *.csv применяется функция fgetcsv:








Дата добавления: 2015-08-26; просмотров: 697;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.