>  기사  >  백엔드 개발  >  PHP의 이름 바꾸기() 함수

PHP의 이름 바꾸기() 함수

高洛峰
高洛峰원래의
2016-11-29 15:02:083035검색

php 파일 시스템 함수인 rename() 함수는 파일이나 디렉터리의 이름을 변경합니다. 성공하면 함수는 true를 반환합니다. 실패하면 false가 반환됩니다.

문: rename(oldname,newname,context)

매개변수 설명

oldname이 필요하며 이름을 바꿀 파일 또는 디렉터리를 지정합니다. .

newname은 필수이며 파일 또는 디렉터리의 새 이름을 지정합니다.

context는 필수이며 파일 핸들의 환경을 지정하며 context는 동작을 수정할 수 있는 옵션 집합입니다.

댓글: PHP 4.3.3 이전에는 rename()이 *nix 기반 시스템의 디스크 파티션에서 파일 이름을 바꿀 수 없었습니다.

참고: oldname에 사용된 캡슐화 프로토콜 newname에 사용된 것과 일치해야 합니다.

참고: 컨텍스트에 대한 지원은 PHP 5.0.0에 추가되었습니다.

oldpath ---- 파일 또는 디렉터리의 원래 경로, $newpath ---- 새로 정의된 경로, 이름 바꾸기($oldpath,$newpath)로 파일을 완성할 수 있습니다. 디렉터리 이동 작업을 수행한 결과 win32 및 unix php4 버전 모두 이 기능을 지원합니다.

또한 php4의 win32 버전에서는 unlink() 기능을 취소한 것으로 나타나 rename을 사용할 수도 있습니다. () 함수를 사용하여 삭제 작업을 완료합니다. 예:

$path ---- 파일 또는 디렉터리 경로

$tmp ---- tmp 디렉터리(/tmp)

rename($path,$tmp)을 사용하여 파일을 tmp 디렉터리로 이동합니다.


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