Як створити новий файл і записати в нього щось?

Матеріал з Вікі ЦДУ
Версія від 10:44, 22 квітня 2010; Онищенко Сергей (обговореннявнесок)

(різн.) ← Попередня версія • Поточна версія (різн.) • Новіша версія → (різн.)
Перейти до: навігація, пошук

<?php

$text = "Some Text";
if( file_exists( "file.txt" ) ) // Проверяем файл на существование
 {
  if( !is_writeable( "file.txt" ) )    // Проверяем файл на НЕ возможность записи
   {  die( "Вы не можете записать в этот файл" );  }
      // Завершаем выполнение скрипты, выводом сообщения об ошибке
 }
else  // Если файл не существует и нам все-таки надо его создать.
 {
  if( !touch( "file.txt" ) )
   {  die( "Нельзя создать файл" );  }
      // Завершаем выполнение скрипты, выводом сообщения об ошибке
  $f = fopen( "file.txt" , "w" );
  fwrite( $f , $text ); // Пишем в файл содержимое строки $text;
  flose( $f );
 }

?>