Array (1,2,3,4), Главная страница сайта Об авторах сайта Контакты сайта Краткие содержания, сочинения и рефераты

Array (1,2,3,4),


.

Читать реферат для студентов

Array (5,6,7,8),

Array (9,10,11,12)

);

($fp = fopen(“D:/User/my_file.txt”, “wt”))//открыт для записи

or die(“Невозможно открыть файл”);

for ($i=0; $i<$n; $i++)

{

for ($j=0; $j<$m; $j++)

{

$str = sprintf("%5d", $my_mass[$i][$j]);

fwrite($fp, $str);

echo $str;

}

fwrite($fp, “\n”); // записываем символ конца строки

echo “
”;

}

fclose($fp); // закрытие файла

?>

Структура файла my_file.txt:

1 2 3 4

5 6 7 8

9 10 11 12

Внимание! При записи чисел в текстовый файл оставлять между ними хотя бы по одному пробелу!

Для записи данных в файл используется еще одна функция:

file_put_contents(“путь”, “строка”);

Она позволяет записать данные в файл без его открытия и последующего закрытия. Если

нужно добавить данные в конец существующего текстового файла, то в ней используется

еще и третий аргумент FILE_APPEND:

file_put_contents(“путь”, “строка”, FILE_APPEND);

Перед чтением данных из файла его необходимо открыть для чтения:

($fp = fopen(“D:/User/my_file.txt”, “rt”)) // по указанному пути

or die(“Невозможно открыть файл”); // текстовый файл

// my_file.txt открыт для чтения

Если файл не найден, то значение дескриптора $fp будет равно false, будет выдано сообщение “Невозможно открыть файл”, и сценарий будет закончен.

Построчное чтение (ввод) из файла осуществляется функцией fgets():

fgets($fp, $length);

$fp – дескриптор файла,

$length - количество байтов, которое требуется прочитать.

При передаче этого параметра функция fgets() будет читать строку из файла, указанного параметром $fp, пока не встретит конец строки (\n), конец файла или не прочитает столько байтов, сколько указано в $length . Как правило, этот параметр всегда больше длины считываемой строки:

($fp = fopen(“D:/User/my_file.txt”, “wt”)) //открыт для записи

or die(“Невозможно открыть файл”);

$str=”Это первая строка\n”;

fwrite($fp, $str);

$str=”Это вторая строка\n”;

fwrite($fp, $str);

$str=”Это третья строка\n”;

fwrite($fp, $str);

fclose($fp); // закрытие файла

($fp = fopen(“D:/User/my_file.txt”, “rt”)) //открыт для чтения

or die(“Невозможно открыть файл”);

$str=fgets($fp, 64);

echo $str, "
";

$str=fgets($fp, 64);

echo $str, "
";

$str=fgets($fp, 64);

echo $str, "
";

fclose($fp); // закрытие файла

На экран будет выведено:


Другие страницы сайта


Для Вас подготовлен образовательный материал Array (1,2,3,4),

5 stars - based on 220 reviews 5
  • Предложение №26
  • Статья 18
  • Семантические сети или сетевые модели знаний
  • Сенаж и зерносенаж в кормлении с.-х. животных, оценка его качества
  • Правильные решения
  • Сервис қазіргі заманғы қоғам дамуының императиві ретінде
  • Сервис менеджментінің мәні және оның стратегиялық элементтері
  • Правило: - “У вас никогда не будет достаточно времени, чтобы сделать все дела.