我有这样的功能:PHP删除图像编辑位置
function deleteImage($image){
//$image is a varchar like 2016/10/example.jpg from MySQL
$myArray = explode('/', $image);
$result = $s3->deleteObject(array(
'Bucket' => $bucket,
'Key' => 'uploads/avatars/'.$myArray[0].'/'.$myArray[1].'/xs-'.$myArray[2]
));
}
基本上为$image = 2016/10/example.jpg
我需要删除位于
uploads/avatars/2016/10/xs-example.jpg
像我想弄明白的问题几个小时,但它不工作,似乎无法调试。
是否如果你工作只是硬编码你想要的路径,即''Key'=>'uploads/avatars/2016/10/xs-example.jpg'? – Phil
@Phil是的,我做了,它的工作 – NineCattoRules
你可以做一个var_dump($图像);并在这里粘贴结果? –