PHPで現在のタイムスタンプでイメージ名を変更したいと思います。 私のコードは以下の通りです:イメージ名を現在のタイムスタンプphpに変更するには?
$logo = basename($_FILES['file']['name']);
$logo = image1.jpg
move_uploaded_file($_FILES['file']['tmp_name'], '../timeTableImg/' . $_FILES['file']['name']);
私は$ロゴに画像名を取得します。しかし、実際に私が望む
$logo = 1484900616.jpg
move_uploaded_file($_FILES['file']['tmp_name'], '../timeTableImg/' . $_FILES['file']['name']);
ファイル名は動的かもしれません。そのjpg、png、jpegかもしれません。また、新しい名前でファイルを移動したい。
理由だけであなたが望むタイムスタンプを持つ '$のlogo'を上書きしません。 –
と画像の拡張???その答えはjpgまたはpng –
です。 http://stackoverflow.com/questions/10368217/how-to-get-the-file-extension-in-php '$ path = $ _FILES ['image'] ['name']; $ ext = pathinfo($ path、PATHINFO_EXTENSION); ' –