牛牛在线工具

copy()

收录 8868 个 PHP 函数,含用途说明与用法示例。

copy()

将文件从一个位置复制到另一个位置

函数名称:copy() 适用版本:PHP 4, PHP 5, PHP 7 函数描述:copy() 函数用于将文件从一个位置复制到另一个位置。 用法:bool copy ( string $source , string $destination [, resource $context ] ) 参数: $source:必需,指定要复制的源文件路径,可以是本地文件或远程文件的URL。 $destination:必需,指定复制后文件的目标路径。 $context:可选,指定一个PHP 资源,它是一个上下文资源,包含了一些选项,如文件的读写权限等。 返回值:成功时返回 true,失败时返回 false。 示例: // 复制本地文件 $sourceFile = '/path/to/source/file.txt'; $destinationFile = '/path/to/destination/file.txt'; if (copy($sourceFile, $destinationFile)) { echo "文件复制成功!"; } else { echo "文件复制失败!"; } // 复制远程文件 $sourceFile = 'http://example.com/source/file.txt'; $destinationFile = '/path/to/destination/file.txt'; if (copy($sourceFile, $destinationFile)) { echo "文件复制成功!"; } else { echo "文件复制失败!"; } 注意事项: 如果 $destination 路径已存在同名文件,将会覆盖该文件。 如果复制的文件是远程文件,则需要确保服务器已经启用了 allow_url_fopen 配置选项。 如果 $source 是一个目录,则会抛出一个警告,且不会进行复制。