Функции Язык программирования PHP

copy

(PHP 3, PHP 4)

copy - копирует файл.

Описание

int copy (string source, string dest)

Делает копию файла. Возвращает TRUE, если копирование удалось, FALSE в ином случае.
Пример 1. copy()
if 
(!copy($file, $file.'.bak')) { print ("failed to copy $file...<br>\n"); 
}

Примечание: начиная с PHP 4.3.0, source и dest могут быть URL'ами, если "fopen-оболочки" включены. См. fopen().

Предупреждение!

Если файл назначения уже существует, он будет перезаписан.

См. также move_uploaded_file(), rename() и раздел учебника об обслуживании загрузки файлов.

Глобальные переменные: $GLOBALS

Примечание: $GLOBALS доступны начиная с PHP 3.0.0.

Ассоциативный массив, содержащий ссылки на все переменные, которые определены в данный момент в глобальной области видимости скрипта. Имена переменных являются ключами в массиве.

Это 'суперглобальная' (или автоматическая глобальная) переменная. Это значит, что она доступна во всех областях видимости скрипта. Вам не нужно записывать global $GLOBALS; для доступа к ней в функциях или методах.

$php_errormsg это переменная, содержащая текст последнего сообщения об ошибке, сгенерированной PHP. Эта переменная доступна только в той области видимости, в которой ошибка возникла, и только если опция конфигурации track_errors включена/on (по умолчанию она - off).