>  기사  >  백엔드 개발  >  PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

coldplay.xixi
coldplay.xixi원래의
2020-08-03 11:59:263949검색

PHP를 사용하여 업로드된 파일 이름을 바꾸는 방법: 먼저 새 html 파일을 만들고 양식 양식을 만든 다음 양식 양식에서 전달된 파일 데이터를 수신할 새 Php 파일을 만들고 파일 인코딩을 utf8로 설정합니다. 업로드된 파일 저장된 디렉토리 변수 [$store_dir]가 최종적으로 파일을 업로드합니다.

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

PHP를 사용하여 업로드된 파일 이름을 바꾸는 방법:

1 파일 업로드를 위한 양식을 만들기 위해 test.html이라는 새 html 파일을 만듭니다.

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

2 test.html 페이지에서 폼 폼을 생성하고, 폼 폼에 파일 선택 버튼과 파일 업로드 버튼을 생성하고, 데이터를 Handle.php 파일로 제출하도록 폼 폼을 설정합니다. .

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

3. 폼에서 전달한 파일 데이터를 받는 데 사용되는 handler.php라는 새 PHP 파일을 만듭니다.

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

4.handle.php 파일에서 header() 메소드를 사용하여 파일 인코딩을 utf8로 설정하고, $_FILES['upload_file'][을 사용합니다. 'tmp_name']업로드된 파일을 가져옵니다. header()方法设置文件的编码为utf8,并使用$_FILES['upload_file']['tmp_name']获得上传的文件。

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

5、在handle.php文件内,创建上传文件保存的目录变量$store_dir,使用exploade()方法获得文件的类型,这里使用时间戳加文件类型重命名,得到自定义的文件名$upload_file_name

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

6、在handle.php文件内,使用move_uploaded_file()

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

5 .handle.php 파일에서 업로드된 파일을 저장하기 위한 디렉터리 변수 $store_dir를 생성하고 exploade() 메서드를 사용하여 파일 형식을 가져옵니다. 타임스탬프가 파일 형식에 추가되고 사용자 정의된 파일 이름 $upload_file_name을 가져옵니다. PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

6 .handle.php 파일에서 move_uploaded_file() 메서드를 사용하여 파일을 업로드하고 if 문을 사용하여 업로드 성공 여부를 확인한 후 각각 프롬프트를 제공합니다.

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법

PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법7. 브라우저에서 test.html 파일을 열고 업로드할 파일을 선택한 다음(여기에서 테스트할 이미지 파일 선택) "파일 업로드" 버튼을 클릭하여 업로드가 성공했는지, 파일이 업로드되었는지 확인하세요. 이름이 변경되었습니다.

🎜🎜관련 학습 권장 사항: 🎜초보부터 마스터까지 PHP 프로그래밍🎜🎜🎜

위 내용은 PHP를 사용하여 업로드된 파일의 이름을 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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