2014-06-21 61 views
-1

这里是我的代码,我想使用unlink从文件夹“images/slider_images”中删除图像,但我不知道如何使用它。这里是我的代码:取消链接图像

$directory = 'images/slider_images/';  
try {   
    // Styling for images  
    echo '<div id="myslides">';  
    foreach (new DirectoryIterator($directory) as $item) {    
     if ($item->isFile()) { 
      $path = $directory . '/' . $item;  
      echo '<img src="' . $path . '"/>';  
     } 
    }  
    echo '</div>'; 
}  
catch(Exception $e) { 
    echo 'No images found for this slideshow.<br />';  
} 
+2

你可以简单地做unlink($ path); –

+0

我没有看到任何参考删除图像。但是,如果你想取消链接,就直接做。还没有看到问题:取消链接($ path) – Matt

+0

为什么不读取'unlink()'PHP Man手册页? –

回答

0

这是因为这样做unlink($path);

地方一样简单,在你的循环,在那里您检索图像。

foreach (new DirectoryIterator($directory) as $item) {    
     if ($item->isFile()) { 
      $path = $directory . '/' . $item;  
      unlink($path); //deletes the images 
     } 
    } 
+0

嘿,我们来做一些'img'标签,其中引用了我们刚刚删除的图像!与de codz一起玩吧!没有意义。 –

+0

我认为OP是足够明智的去除图像标签:) –

+0

常识会排除这个问题。 –