2

私は「介入/画像」モジュールを使用しています.2つのフォルダがあります.画像を移動して名前を変更したい.

public/temp/image1.pngpublic/my-folder/my-image.png

4

2 に答える 2

3

Intervention Imageが実際のアップロードを行っているようです。したがって、この場合、Filesystem のメソッド moveを使用する必要があります (利用可能な機能については、残りのメソッドを確認してください)。

例:

if (!File::move($old, $new)) {
    // Display an error
}
于 2015-06-05T21:49:27.557 に答える
1

単にphpの名前変更機能を実行する

rename("/public/temp/image1.png", "/public/my-folder/my-image.png");

PHP リネーム マニュアル

于 2015-06-05T21:59:09.807 に答える