PHP에서는 rename() 함수를 사용하여 디렉터리 이름을 변경할 수 있습니다. 이 함수는 파일이나 디렉터리의 이름을 바꾸는 데 사용됩니다. 구문 형식은 "rename(oldname,newname)"입니다. 변경이 성공하면 TRUE를 반환하고, 실패하면 FALSE를 반환합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php는 디렉토리 이름을 변경합니다.
//修改目录 /* * @param editefile // 修改文件的方法 * @param jpath // 旧的文件夹名 * @param xpath // 新的文件夹名 * @param is_dir() // 判断有没有就得目录 * @param rename() // 修改目录的函数 */ function editfile($jpath,$xpath){ $_path = iconv('utf-8', 'gb2312', './Public/Uploads/' . $jpath);//旧文件名 $__path = iconv('utf-8', 'gb2312', './Public/Uploads/' .$xpath);//新文件名 if(is_dir($_path)){//判断有没有旧的目录 if(file_exists($__path)==false){ if (rename($_path, $__path))//修改目录 { $value['file']='修改成功'; $value['success']='success'; } else { $value['file']='修改失败'; $value['fail']='fail'; } }else{ $value['file']='有同级目录名相同'; $value['fail']='fail'; } }else{ $value['file']='没有找到要找的目录'; $value['fail']='fail'; } return $value; }
관련 함수 설명:
is_dir() 함수는 다음을 확인합니다. 지정된 파일은 디렉토리입니다. 파일 이름이 존재하고 디렉터리이면 true를 반환합니다.
rename() 함수는 파일이나 디렉터리의 이름을 바꿉니다. 성공하면 함수는 TRUE를 반환합니다. 실패하면 FALSE를 반환합니다.
Syntax
rename(oldname,newname,context)
Parameters | Description |
---|---|
oldname | 필수입니다. 이름을 바꿀 파일이나 디렉터리를 지정합니다. |
newname | 필수입니다. 파일이나 디렉터리의 새 이름을 지정합니다. |
context | 선택사항. 파일 핸들의 환경을 지정합니다. context는 스트림의 동작을 수정할 수 있는 옵션 집합입니다. |
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 디렉토리 이름을 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!