rename() 함수를 사용하여 PHP에서 파일 또는 디렉토리의 이름을 바꾸는 방법

Rename Hamsuleul Sayonghayeo Phpeseo Pail Ttoneun Dilegtoliui Ileum Eul Bakkuneun Bangbeob



그만큼 이름 바꾸기() function은 파일 및 디렉토리 이름 변경 작업을 쉽게 수행할 수 있는 PHP의 효과적인 기능입니다. 단일 파일의 이름을 한 번에 변경하려는 경우, 이름 바꾸기() 기능은 이를 위한 이상적인 선택입니다.

이 가이드에서는 다음의 사용법과 구문에 대해 설명합니다. 이름 바꾸기() 함수 PHP에서.

PHP의 rename() 함수는 무엇입니까?

그만큼 이름 바꾸기() function은 파일의 내용을 변경하지 않고 파일 또는 디렉토리의 이름을 변경하는 데 사용되는 내장 PHP 함수입니다. 이 함수는 파일의 이전 이름과 새 이름을 필요한 인수로 사용합니다.







통사론



를 사용하기 위한 형식 이름 바꾸기() PHP의 함수는 다음과 같습니다.



이름 바꾸기 ( 오래된 , 새로운 , 문맥 )

그만큼 오래된 그리고 새로운 필수 매개 변수는 오래된 변경할 파일을 지정하고 새로운 파일의 새 이름을 지정합니다. 그만큼 문맥 파일 이름을 변경하기 위한 컨텍스트를 결정하는 선택적 매개변수입니다.





그만큼 이름 바꾸기() 함수 보고 진실 성공적으로 실행되면 그렇지 않으면 반환됩니다. 거짓. 그만큼 이름 바꾸기() file은 새 파일이 이미 같은 디렉터리에 있으면 오류를 반환합니다.

PHP에서 rename() 함수를 사용하는 방법?

를 통해 파일 이름 바꾸기 이름 바꾸기() 함수 이 경우 다음 예제가 도움이 될 것입니다.



PHP rename() 함수를 사용하여 파일 이름을 바꾸는 방법

다음 코드는 파일 이름을 바꿉니다. 테스트.php ~에게 파일.php:


이름 바꾸기 ( '테스트.php' , '파일.php' ) ;
?>

동일한 디렉토리에 이미 존재하는 파일의 이름을 바꾸면 덮어씁니다.

예제 1 – PHP rename() 함수를 사용하여 파일 이름을 바꾸는 방법

다음 예는 테스트.php 에게 test2.php. 성공적으로 완료되면, if 문 콘솔에 인쇄됩니다. 그렇지 않으면 다른 진술 출력으로 표시됩니다.


만약에 ( 이름 바꾸기 ( '씨: \\ xampp \\ htdocs \\ 테스트.php' , '씨: \\ xampp \\ htdocs \\ test2.php' ) )
{
에코 ' test.php의 이름을 test2.php로 성공적으로 변경했습니다.' ;
}
또 다른 {
에코 '파일 이름을 바꾸는 동안 오류 발생' ;
}
?>

메모: PHP에서 파일 경로를 지정할 때 이름 바꾸기() 기능(및 기타 파일 관련 작업)을 사용하는 것이 중요합니다. 이중 백슬래시(\\) 대신에 단일 슬래시(\) 파일 경로가 올바르게 해석되도록 하려면 PHP에서 단일 백슬래시가 이스케이프 문자로 취급되기 때문입니다.

예제 2 – PHP rename() 함수를 사용하여 디렉토리 이름을 바꾸는 방법

다음을 사용하여 디렉토리 이름을 바꾸려면 이름 바꾸기() 기능, 아래 주어진 코드를 따르십시오:

$oldDirName = '서류' ;
$newDirName = '샘플 파일' ;

만약에 ( 이름 바꾸기 ( $oldDirName , $newDirName ) ) {
에코 '디렉토리 이름이 성공적으로 변경되었습니다!' ;
} 또 다른 {
에코 '디렉토리 이름을 바꾸는 동안 오류가 발생했습니다.' ;
}

결론

PHP의 rename() 함수는 내용을 보존하면서 파일이나 디렉토리의 이름을 쉽게 바꿀 수 있는 신뢰할 수 있는 도구입니다. 간단한 구문과 오류 처리 기능으로 인해 파일 관리 작업에 편리한 선택입니다. 의 힘을 빌어 이름 바꾸기(), PHP 개발자는 프로젝트에서 파일 또는 디렉토리 이름을 효율적으로 구성하고 수정할 수 있습니다.