Rumah >pembangunan bahagian belakang >tutorial php >Cara Memindahkan Fail dari Satu Folder ke Folder Lain Dalam 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.
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!