Как добавить метку времени к имени файла, загруженному с помощью $_File, перед расширением файла У меня есть следующий код $image_path = $_FILES["p_image"]["name"].time(); он называет файл image02.jpg1335279888 но я хочу, чтобы он назывался image02_1335279888.jpg Как я могу это достичь? Ответ 1 $path_parts = pathinfo($_FILES["p_image"]["name"]); $image_path = $path_parts['filename'].'_'.time().'.'.$path_parts['extension'] Ответ 2 Вы можете проверить это: $file = $_FILES["p_image"]["name"]; $array = explode('.', $file); $fileName=$array[0]; $fileExt=$array[1]; $newfile=$fileName."_".time().".".$fileExt;
Ответ 1 $path_parts = pathinfo($_FILES["p_image"]["name"]); $image_path = $path_parts['filename'].'_'.time().'.'.$path_parts['extension']
Ответ 2 Вы можете проверить это: $file = $_FILES["p_image"]["name"]; $array = explode('.', $file); $fileName=$array[0]; $fileExt=$array[1]; $newfile=$fileName."_".time().".".$fileExt;