время
|
|
Глава 26 Функции 7
приведенного примера. Сначала задается путь к файлу 1. txt После
этого используется функция basenarne (), чтобы получить само имя этого файла.
Имя файла передается в переменную $f ile. Именно с этим именем будут произво-
диться манипуляции, т. е. именно этот файл будет копироваться. Если произойдет
успешное копирование файла l.txt в указанном направлении: Z:/home/
localhost/l. txt, то указатель выполнения скрипта перейдет в следующий блок,
т. е. опять будет выполняться проверка условия. Мы воспользовались этой опера-
цией, чтобы заострить ваше внимание на том, что функция сору () помимо копи-
рования файлов может также производить копирование файла с изменением его
имени. При выполнении программы файл l.txt будет скопирован два раза. Пер-
вый раз — Z: /home/localhost/1. txt, второй — Z: /home/localhost/2. txt). В ди-
ректории localhost появится два идентичных файла, только с разными именами.
Один будет иметь имя 1. txt, второй 2. txt.
ВНИМАНИЕ
При использовании функции сору()