PHP는 디렉터리에 있는 총 파일 수와 코드 줄 수를 계산하고 디렉터리에 있는 파일의 통계를 실행합니다.
파일을 건너뛸 때: 일치 규칙은 파일 이름에서만 시작되며 일치 규칙은 다음으로 제한됩니다. 시작.
파일에서 주석 줄 건너뛰기: 일치 규칙은 주석 단락의 머리 부분에서만 일치합니다. // 및 *인 경우 # 및 /*로 시작하는 줄과 빈 줄이 나타나면 건너뜁니다. 따라서 /*와 같은 땀이 나는 주석 앞에는 각 줄의 시작 부분에 * 기호가 있어야 합니다. 그렇지 않으면 해당 주석이 일치할 수 없습니다.
디렉토리 필터링: 일치 규칙은 디렉터리 이름의 전체 이름과 일치하는 것입니다
먼저 이 과정에 사용해야 하는 PHP 통계 디렉터리를 다운로드합니다. 총 파일 수와 코드 줄 수: http: //www.php .cn/xiazai/leiku/542
다운로드가 완료된 후 필요한 PHP 클래스 파일을 찾아 로컬 디렉터리에 압축을 풀고 새 PHP 파일을 생성하세요!
완료 후 새 PHP 파일에서 이 클래스를 호출하고 클래스를 인스턴스화해야 합니다.
<?php include_once "wenjian.php";//引入类文件 $obj = new caculatefiles();//实例化 //如果设置为false,这不会显示每个文件的信息,否则显示 $obj->setshowflag(false); //会跳过所有all开头的文件 $obj->setfileskip(array('all')); $obj->run("D:/phpStudy/WWW/cv"); //所有文件,(默认格式为.php) $obj->setfileskip(array()); $obj->run("D:/phpStudy/WWW/cv"); $obj->setshowflag(true); //跳过所有i和a开头的文件,(比如接口和抽象类开头) $obj->setfileskip(array('i', 'a')); $obj->run("D:/phpStudy/WWW/cv"); ?>
실행 결과는 아래와 같습니다.
위 내용은 PHP 통계 디렉터리의 총 파일 수 및 코드 줄 분석 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!