>백엔드 개발 >PHP 튜토리얼 >Laravel에서 한 폴더에서 다른 폴더로 파일을 이동하는 방법

Laravel에서 한 폴더에서 다른 폴더로 파일을 이동하는 방법

Mary-Kate Olsen
Mary-Kate Olsen원래의
2025-01-20 14:05:11250검색

How To Move File from One Folder to Another In Laravel

이 튜토리얼에서는 Laravel 애플리케이션에서 한 폴더에서 다른 폴더로 파일을 이동하는 방법을 보여줍니다.

이 문서에서는 Laravel에서 파일을 이동하는 방법에 대한 몇 가지 주요 예를 제공합니다. 이 예제는 Laravel의 한 폴더에서 다른 폴더로 파일을 이동하는 데 도움이 됩니다. 한 디스크에서 다른 디스크로 Laravel 파일을 잘라내는 방법을 보여 드리겠습니다.

Laravel 앱에서 한 폴더에서 다른 폴더로 파일을 이동해야 하는 경우 Laravel에서 수행하는 방법을 안내해 드리겠습니다. Laravel은 파일 시스템 작업을 위한 File 및 Storage 파사드와 그 방법을 제공합니다. 두 가지 방법 모두 사용할 수 있도록 예제와 구문을 제공하겠습니다. 또한 11가지 예제를 통해 Laravel의 팩토리 모델을 사용하여 가짜 데이터를 생성하는 방법을 배울 수 있습니다.

이 솔루션은 Laravel 5, Laravel 6, Laravel 7, Laravel 8, Laravel 9, Laravel 10 및 Laravel 11에서 작동합니다.

Laravel에서 한 폴더에서 다른 폴더로 파일을 이동하는 방법

예시 1: 파일 외관 구문:

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

예:

이 예에서는 test.png 이미지가 포함된 공용 폴더에 "exist"라는 폴더가 있습니다. 이 파일을 "move"라는 새 폴더로 이동하고 이름을 test_move.png로 바꿉니다. 아래 코드를 살펴보시기 바랍니다.

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

예시 2: 창고 외관

구문:

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

예:

이 예에서는 test.png 이미지가 포함된 저장소 폴더에 "exist"라는 폴더가 있습니다. 이 파일을 "move"라는 새 폴더로 이동하고 이름을 test_move.png로 바꿉니다. 아래 코드를 살펴보시기 바랍니다.

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

도움이 되었기를 바랍니다.

위 내용은 Laravel에서 한 폴더에서 다른 폴더로 파일을 이동하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.