PHP: запись в файл

Итак, ниже посетителям сайта http://red-book-cms.ru представлен пример того, как в PHP можно осуществить простую запись в файл. Смотрим Далее далеко не самый сложный программный код:

<?php
$filename = 'script-file.txt';
$content = 'Fusce ante laoreet massa natoque 
feugiat tempor adipiscing sed accumsan elit. 
Malesuada adipiscing nunc Sed Nulla ipsum 
arcu metus dictumst pharetra malesuada.';
$file = fopen($filename, "w");
if (!$file) :
    print 'Не получилось открыть файл!';
endif;
if (fwrite($file, $content) === false):
    print 'Не получилось записать в файл!';
endif;
fclose($file);
?>

(далее…)

Опубликовано 3-09-2013 в 13:50

Как на PHP создать папку

Создать папку на PHP можно с помощью функции под названием mkdir(). Смотрим примеры.

1. Самый простой вариант, указываем только путь до каталога. В каталоге «htdocs» появляется папка с именем «good-folder»:

<?php
$path = '/opt/lampp/htdocs/'; // - путь до создаваемой папки.
$folder = 'good-folder';      // - имя создаваемой папки.
if (mkdir($path. $folder)==false)
  print 'Не удалось создать директорию.';
else
  print 'Директория создана';
?>

(далее…)

Опубликовано 25-07-2013 в 08:10

Как на PHP удалить файл

Удалить файл средствами PHP можно, используя функцию под названием unlink(). Вот пример её использования:

<?php
$file = "/opt/lampp/htdocs/logs/14-04-2013_08-49-46.txt";
if ( is_readable($file) )
  if ( unlink($file) )
    print "Файл $file удален.";
  else
    print "Файл $file не удалось удалить.";
else
  print 'Такой файл не существует либо у вас нет к нему доступа.';
?>

(далее…)

Опубликовано 20-07-2013 в 08:32

Как на PHP узнать размер файла

В простейшем случае для того, чтобы узнать размер файла на PHP достаточно вызвать функцию filesize(), например вот так я узнаю сколько «весит» дистрибутив MODx Evolution, лежащий в каталоге /opt/lampp/htdocs:

<?php echo filesize('/opt/lampp/htdocs/modx-1.0.8.zip') . ' Б'; ?>

Однако давайте попробуем автоматически конвертировать в зависимости от размера файла байты в килобайты, мегабайты, гигабайты, терабайты, петабайты, эксабайты, зеттабайты и йоттабайты. (далее…)

Опубликовано 16-07-2013 в 07:48













Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты