English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Файловая система справочник
Функция fwrite() может записать открытый файл. Эта функция может остановиться в конце файла или при достижении указанной длины, в зависимости от того, что наступит раньше. Эта функция может вернуть количество записанных байт, если失败, то вернет false.
int fwrite ( resource $handle , string $string [, int $length ] )
Записать содержимое строки в файловый указатель handle.
Если указан length, запись остановится, когда будет записано length байт или когда будет завершена строка, в зависимости от того, что наступит раньше.
Обратите внимание, что если указан параметр length, то опция конфигурации magic_quotes_runtime будет проигнорирована, и обратные сланты в строке не будут удалены.
<?php $file = fopen("/PhpProject/sample.txt", "w"); echo fwrite($file, "Hello w3codebox!!!!!"); fclose($file); ?>
Результат вывода
25
<?php $filename = "/PhpProject/sample.txt"; $somecontent = "Этот контент добавлен в файл\n"; if(is_writable($filename)) { if(!$handle = fopen($filename, 'a')) { echo "Не удалось открыть файл ($filename)"; exit; } if(fwrite($handle, $somecontent) === FALSE) { echo "Не удалось записать в файл ($filename)"; exit; } echo "Успешно, содержимое ($somecontent) записано в файл ($filename)"; fclose($handle); } else { echo "Файл $filename не доступен для записи"; } ?>
Результат вывода
Успешно, содержимое (этот контент добавлен в файл) записано в файл (/PhpProject/sample.txt)