>  기사  >  백엔드 개발  >  PHP 폴더를 만들고 삭제하는 방법_php 팁

PHP 폴더를 만들고 삭제하는 방법_php 팁

WBOY
WBOY원래의
2016-05-16 20:24:551019검색

이 기사의 예에서는 PHP 폴더를 생성하고 삭제하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.

1. 폴더를 만듭니다

코드 복사 코드는 다음과 같습니다.
//폴더생성
$file_path = "d:/fold/";
if(!file_exists($file_path)){
mkdir($file_path);
echo "폴더가 성공적으로 생성되었습니다.";
}그밖에{
echo "폴더가 이미 존재합니다.";
}
?>

2. 재귀적으로 폴더 만들기

코드 복사 코드는 다음과 같습니다.
//폴더 생성, 다중 레이어 중첩 폴더(재귀)
$file_path = "d:/fold/aaa/bbb/";
if(!file_exists($file_path)){
mkdir($file_path,0777,true);//0777은 폴더 권한을 나타내며 Windows에서는 기본적으로 유효하지 않지만 여기서는 세 번째 매개변수를 사용하므로 반드시 입력해야 합니다. true/false는 폴더를 생성할 수 있는지 여부를 나타냅니다. 재귀적으로
echo "폴더가 성공적으로 생성되었습니다.";
}그밖에{
echo "폴더가 이미 존재합니다.";
}
?>

3. 폴더 삭제

코드 복사 코드는 다음과 같습니다.
//폴더 삭제
$file_path = "d:/fold/aaa/bbb/";
if(is_dir($file_path)){//먼저 폴더인지 확인하세요
if(rmdir($file_path)){//삭제 성공 여부 확인
echo "폴더가 성공적으로 삭제되었습니다.";
}그밖에{
echo "폴더를 삭제할 수 없습니다"; //폴더가 비어있지 않으면 삭제할 수 없습니다
}
}그밖에{
echo "폴더가 존재하지 않습니다.";
}
?>

이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

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