ГЛАВА 7. Файловый ввод/вывод и файловая система
Чтение файла в массив
Функция file() загружает все содержимое файла в индексируемый массив. Каждый элемент массива соответствует одной строке файла. Синтаксис функции filе():
array file(string файл [, int включение_пути])
Если необязательный третий параметр включение_пути равен 1, то путь к файлу определяется по отношению к каталогу включаемых файлов, указанному в файле php.ini(см. главу 1). В листинге 7.5 функция file() используется для загрузки файла pastry.txt(см. листинг 7.1).
Листинг 7.5. Загрузка файла pastry.txt функцией file()
<?
$file_array = file( "pastry.txt" );
while( list( $line_num. $line ) = eacht($file_array ) ):
print "<b>Line $line_num:</b> ", htmlspecialchars($line ), "<br>\n"
endwhile;
?>
Каждая строка массива выводится вместе с номером:
Line 0: Recipe: Pastry Dough
Line 1: 1 1/4 cups all-purpose flour
Line 2: 3/4 stick(6 tablespoons) unsalted butter, chopped
Line 3: 2 tablespoons vegetable shortening
Line 4: 1/4 teaspoon salt
Line 5: 3 tablespoons water
Назад |
Содержание раздела |
Общее Содержание |
Вперед
Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
|