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
Mary-Kate Olsenasal
2025-01-20 14:05:11302semak imbas

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>

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>

Contoh 2: Fasad Storan

Sintaks:

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

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>

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!

Kenyataan:
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