이 기사의 예에서는 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 프로그래밍 설계에 도움이 되기를 바랍니다.