Rumah > pembangunan bahagian belakang > tutorial php > Cara Memindahkan Fail dari Satu Folder ke Folder Lain Dalam Laravel

Cara Memindahkan Fail dari Satu Folder ke Folder Lain Dalam Laravel

Mary-Kate Olsen
Lepaskan: 2025-01-20 14:05:11
asal
301 orang telah melayarinya

How To Move File from One Folder to Another In Laravel

Tutorial ini menunjukkan cara mengalihkan fail dari satu folder ke folder lain dalam aplikasi Laravel.

Artikel ini menyediakan beberapa contoh utama tentang cara mengalihkan fail dalam Laravel. Contoh-contoh ini akan membantu anda memindahkan fail dari satu folder ke folder lain dalam Laravel. Saya akan menunjukkan kepada anda cara memotong fail Laravel dari satu cakera ke cakera yang lain.

Jika anda perlu memindahkan fail dari satu folder ke folder lain dalam apl Laravel anda, saya akan membimbing anda tentang cara melakukannya dalam Laravel. Laravel menyediakan fasad Fail dan Storan dan kaedahnya untuk bekerja dengan sistem fail. Saya akan memberikan contoh dan sintaks untuk kedua-dua kaedah supaya anda boleh menggunakannya. Anda juga boleh belajar cara menjana data palsu menggunakan model kilang dalam Laravel dengan 11 contoh.

Penyelesaian ini berfungsi pada Laravel 5, Laravel 6, Laravel 7, Laravel 8, Laravel 9, Laravel 10 dan Laravel 11.

Cara mengalihkan fail dari satu folder ke folder lain dalam Laravel

Contoh 1: Fasad Fail Sintaks:

<code class="language-php">File::move(from_path, to_path);</code>
Salin selepas log masuk

Contoh:

Dalam contoh ini, saya mempunyai folder yang dipanggil "wujud" dalam folder awam yang mengandungi imej test.png. Kami mengalihkan fail ini ke folder baharu yang dipanggil "move" dan menamakan semula ia test_move.png. Sila lihat kod di bawah.

<code class="language-php"><?php namespace App\Http\Controllers;

use Illuminate\Http\Request;
use File; 

class DemoController extends Controller
{
    /**
     * 方法构造
     *
     * @return \Illuminate\Http\Response
     */  

    public function moveImage(Request $request)
    {

        File::move(public_path('exist/test.png'), public_path('move/test_move.png'));
        dd('文件移动完成。');

    }

}</code>
Salin selepas log masuk

Contoh 2: Fasad Storan

Sintaks:

<code class="language-php">Storage::move(from_path, to_path);</code>
Salin selepas log masuk

Contoh:

Dalam contoh ini, saya mempunyai folder yang dipanggil "wujud" dalam folder storan yang mengandungi imej test.png. Kami mengalihkan fail ini ke folder baharu yang dipanggil "move" dan menamakan semula ia test_move.png. Sila lihat kod di bawah.

<code class="language-php"><?php namespace App\Http\Controllers; 

use Illuminate\Http\Request;
use Storage;  
class DemoController extends Controller
{    
/**     
* 方法构造     
*     
* @return \Illuminate\Http\Response     
*/      
public function moveImage(Request $request)    
{        
Storage::move('exist/test.png', 'move/test_move.png');           
dd('文件移动完成。');    
}}</code>
Salin selepas log masuk

Semoga ini membantu.

Atas ialah kandungan terperinci Cara Memindahkan Fail dari Satu Folder ke Folder Lain Dalam Laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan