-2

ファイルをフォルダから別のフォルダに移動するには、次のコードを使用します。

$new_file = new File($file['destination']->getPath() . File::SEPARATOR . $file['file']->getName());

次に、一意のIDを追加し、ファイル名をデータベースに保存する必要があります。uniqid()でOK:

$new_file = new File($file['destination']->getPath() . File::SEPARATOR . uniqid() . '---' . $file['file']->getName());

次のようなファイル名になります:514685b08e6db --- SL004321_7_03-2013.pdf

では、これをMySQLに保存するために、変数でファイル名を取得する方法は?

4

1 に答える 1

0

あなたはそれを変数に格納して使用することができます

$filename = uniqid() . '---' . $file['file']->getName(); //your filename
$new_file = new File($file['destination']->getPath() . File::SEPARATOR . $filename);
于 2013-03-18T03:46:52.630 に答える