我有一张名为xyz的图片。除了这个名为xyz的文件有未知的扩展名viz jpg,jpeg,png,gif等。我想将这个文件从一个名为advertisers / images的文件夹复制到我的网站cpanl中的其他文件夹发布者/图像。如何用PHP做到这一点。提前谢谢。
答案 0 :(得分:0)
您可以使用copy功能:
$srcfile = 'source_path/xyz.jpg';
$dstfile = 'destination_path/xyz.jpg';
copy($srcfile, $dstfile);
答案 1 :(得分:0)
使用copy()函数
copy('advertisers/images/xyz.png','publishers/
images/xyz.png');
更改文件扩展名,无论它是什么。
如果您不知道扩展名,请使用通配符。它将为您提供与通配符匹配的所有文件的数组。
$files = glob('advertisers/images/xyz.*');
foreach ($files as $file) {
copy($file,'publishers/images/'.$file);
}
答案 2 :(得分:0)
您应该编写与以下相同的代码:
<?php
$imagePath = "../Images/somepic.jpg";
$newPath = "../Uploads/";
$ext = '.jpg';
$newName = $newPath."a".$ext;
$copied = copy($imagePath , $newName);
if ((!$copied))
{
echo "Error : Not Copied";
}
else
{
echo "Copied Successful";
}
?>