среда, 12 апреля 2017 г.

PHP. Работа с файлами. Запись в файлы

fwriteБинарно-безопасная запись в файл

 int fwrite ( resource $handle , string $string [, int $length ] )

fwrite() записывает содержимое string в файловый поток handle. 

// fopen — Открывает файл или URL

$file = 'filetest.txt';
if($handle = fopen($file, 'w')) { // переписывает файл

fwrite($handle, 'abc');  // это вернет кол-во байт, которые мы записали или ложь
$content = "123\n456"; // двойные кавычки важны, т.к. поддерживают переносы строк
fwrite($handle, $content); 
fclose($handle);
//chmod($file, 0777); // chmod не работает с $handle, chmod работает с $file
} else {
echo "Could not open file for writing.";
}

// file_put_contents — Пишет строку в файл. Точнее стирает старые данные, перезаписывая их.
$file = 'filetest.txt';
$content = "111\n222\n333";
if($size = file_put_contents($file, $content)) {
echo "A file of {$size} bytes was created.";
}

Комментариев нет:

Отправить комментарий

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html