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

Mengenal Path yang ada di Laravel Laravel
Repository Blog Laravel Laravel
Membuat Role Permission di Laravel Laravel
Contoh Controller Search multi tabel berelasi di laravel Controller
Menjalankan composer install di cpanel dengan beda php Laravel
.htaccess laravel untuk menganti php version di cpanel Laravel

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