> 백엔드 개발 > PHP 튜토리얼 > PHP는 mkdir() 함수를 사용하여 다중 레벨 디렉토리를 생성합니다.

PHP는 mkdir() 함수를 사용하여 다중 레벨 디렉토리를 생성합니다.

angryTom
풀어 주다: 2023-04-07 15:56:01
앞으로
4217명이 탐색했습니다.

다음은 다중 레벨 디렉토리를 생성하기 위해 PHP에서 mkdir()을 소개합니다.

1. 함수 설명

bool mkdir ( string $pathname [, int $mode = 0777 ] [, bool $recursive = false [ , 리소스 $context ]]] )

첫 번째 매개변수 $pathname: 필수, 생성될 하나 이상의 디렉터리 수준의 경로를 나타냅니다.

두 번째 매개변수$ 모드: 디렉터리의 권한을 설정합니다. 기본값은 0777입니다. 이는 가능한 최대 액세스 권한을 의미합니다.

세 번째 매개변수 $recursive: true는 다중 레벨 디렉터리 생성을 허용함을 의미합니다.

2. 반환 값

성공하면 TRUE를 반환하고, 실패하면 FALSE를 반환합니다. 에디토리얼 많은 초보자들이 이런 방식으로 다중 레벨 디렉토리를 생성할 것입니다. 실제로 이러한 방식으로 다중 레벨 디렉토리를 생성하는 것은 잘못된 것입니다. 🎜🎜#

<?php
 
header("Content-type:text/html;charset=utf-8");
 
//要创建的多级目录
$path = "./whm/php/php学习";
 
// 判断目录存在否,存在给出提示,不存在则创建目录
// is_dir() - 判断给定文件名是否是一个目录
if (is_dir($path)){
    echo "对不起!目录 " . $path . " 已经存在!";
}else{
    // 第三个参数为true时表示能创建多级目录
    $res=mkdir($path, 0777, true);
    if ($res){
        echo "目录 $path 创建成功";
    }else{
        echo "目录 $path 创建失败";
    }
}
로그인 후 복사

더 많은 PHP 관련 지식을 보려면

PHP中文을 방문하세요.网!

위 내용은 PHP는 mkdir() 함수를 사용하여 다중 레벨 디렉토리를 생성합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:www.whmblog.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿