#php #mysql
#php #mysql
Вопрос:
Вот мой код, в котором я хочу использовать 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 />';
}
Комментарии:
1. Вы можете просто выполнить unlink($path);
2. Я не вижу никаких ссылок на удаление изображения. Но если вы хотите что-то отменить, просто сделайте это. Пока не вижу проблемы: unlink($path)
3. Почему вы не читаете справочную страницу PHP для
unlink()
?
Ответ №1:
Это так же просто, как сделать unlink($path);
Поместите это в свой цикл, где вы извлекаете изображения.
foreach ( new DirectoryIterator($directory) as $item ) {
if ($item->isFile()) {
$path = $directory . '/' . $item;
unlink($path); //deletes the images
}
}
Комментарии:
1. Эй, давайте сделаем несколько
img
тегов со ссылками на изображения, которые мы только что удалили! Весело с de codz! Не имеет смысла.2. Я думаю, что OP достаточно разумен, чтобы удалить теги изображений 🙂
3. Здравый смысл исключил бы этот вопрос.