Web-технологии с базами данных. Астахова И.Ф - 61 стр.

UptoLike

61
8. Построить класс «цилиндр» как потомок класса «окружность». Все
данные для создания объектов задаются в программе, в которой выводятся
характеристики объектов, их размеры и площади.
1.2.8. Файловый ввод/вывод и файловая система
Прежде чем пытаться работать с файлом, желательно убедиться в
том, что он существует. Для решения этой задачи используются две
функции:
file_exists( ) и is_file( ).
Функция filе_ехists( ) проверяет, существует ли заданный файл.
Если файл существует, функция возвращает TRUE, в противном слу-
чае возвращается FALSE. Синтаксис функции file_exists( ):
bool file_exists(string файл)
if (! file_exists ($filename)) :
print "File $filename does not exist!";
endif:
Функция is_file( ) проверяет существование заданного файла и
возможность выполнения с ним операций чтения/записи. В сущности,
is_file( ) представляет собой более надежную версию file_exists( ), ко-
торая проверяет не только факт существования файла, но и то, под-
держивает ли он чтение и запись данных:
bool is_file(string файл)
Следующий пример показывает, как убедиться в существовании
файла и возможности выполнения операций с ним:
$file = "somefile.txt";
if (is_file($file)) :
print "The file $file is valid and exists!";
else :
print "The file $file does not exist or it is not a
valid file!";
endif:
Убедившись в том, что нужный файл существует и с ним можно
выполнять различные операции чтения/записи, можно переходить к
следующему шагуоткрытию файла.
Функция filesize( ) возвращает размер (в байтах) файла с заданным
именем или FALSE в случае ошибки. Синтаксис функции filesize( ):
int filesize(string имя_файла)
                                   61
    8. Построить класс «цилиндр» как потомок класса «окружность». Все
данные для создания объектов задаются в программе, в которой выводятся
характеристики объектов, их размеры и площади.

              1.2.8. Файловый ввод/вывод и файловая система
     Прежде чем пытаться работать с файлом, желательно убедиться в
том, что он существует. Для решения этой задачи используются две
функции:
     file_exists( ) и is_file( ).
     Функция filе_ехists( ) проверяет, существует ли заданный файл.
Если файл существует, функция возвращает TRUE, в противном слу-
чае возвращается FALSE. Синтаксис функции file_exists( ):

    bool file_exists(string файл)
    if (! file_exists ($filename)) :
    print "File $filename does not exist!";
    endif:

      Функция is_file( ) проверяет существование заданного файла и
возможность выполнения с ним операций чтения/записи. В сущности,
is_file( ) представляет собой более надежную версию file_exists( ), ко-
торая проверяет не только факт существования файла, но и то, под-
держивает ли он чтение и запись данных:
    bool is_file(string файл)
    Следующий пример показывает, как убедиться в существовании
файла и возможности выполнения операций с ним:
    $file = "somefile.txt";
    if (is_file($file)) :
    print "The file $file is valid and exists!";
    else :
    print "The file $file does not exist or it is not a
valid file!";
    endif:

    Убедившись в том, что нужный файл существует и с ним можно
выполнять различные операции чтения/записи, можно переходить к
следующему шагу – открытию файла.
    Функция filesize( ) возвращает размер (в байтах) файла с заданным
именем или FALSE в случае ошибки. Синтаксис функции filesize( ):
    int filesize(string имя_файла)