Skip to content
logo

Kotak Kode Pemograman

Sharing tentang bahasa pemograman

  • WordPress
    • Plugin
  • Tutorial
    • PHP
  • Laravel
  • Tools Webbsite
  • Desain
  • Source Code
  • Web Developer
  • Toggle search form

Cara menghapus gambar/file di folder public laravel

Posted on 24/09/2024 By kotakkode No Comments on Cara menghapus gambar/file di folder public laravel

Cara Pertama

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\User;
use Illuminate\Support\Facades\Storage;
use Illuminate\Support\Facades\File;

class UserController extends Controller{
   public function index() {
      $images = \File::allFiles(public_path('images'));
      $deletedFile = File::delete(app_path().'/images/'.$images[1]->getFilename());
      if ($deletedFile == null) {
         echo "File deleted";
      }
   }
}

Cara Kedua

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\User;

class UserController extends Controller {
   public function index() {
      if (file_exists(public_path('images/img3.jpg'))){
         $filedeleted = unlink(public_path('images/img3.jpg'));
         if ($filedeleted) {
            echo "File deleted";
         }
      } else {
         echo 'Unable to delete the given file';
      }
   }
}

Cara Ketiga

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\User;
use Illuminate\Support\Facades\File;

class UserController extends Controller{
   public function index() {
      $cssfolder = public_path('css');
      $folderdetails = File::deleteDirectory($cssfolder);
      print_r($folderdetails);
   }
}

Controller, Laravel

Post navigation

Previous Post: Laravel 403 Forbidden Upload to resfull API
Next Post: Refrensi Blog Latavel

Related Posts

Cara backup database tiap hari di laravel 11 console
Cara install laravel Laravel
Refrensi Blog Latavel Laravel
Deployment Laravel Laravel
Mengenal Path yang ada di Laravel Laravel
Cara membuat Value selected Dropdown di halaman edit blade laravel Blade

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Copyright © 2026 Kotak Kode Pemograman.

Powered by PressBook Grid Blogs theme