- <?php
- $newfile = '11.txt';
- // 일반 파일
- $newdir = 'makedir';
- // 디렉토리 파일
- // 파일 존재하면 삭제
- if(exec("ls", $outArray)){
- echo "파일 존재하면 삭제<br>\n<br>\n";
- foreach($outArray as $value){
- // 일반 파일 삭제
- if($value == $newfile) unlink($newfile);
- // 디렉토리 파일 삭제
- if($value == $newdir) rmdir($newdir);
- }
- // 변수 삭제
- unset($outArray, $value);
- }
- else echo "exec(); 에러<br>\n<br>\n";
- // 일반 파일 생성
- $fmodify_w = fopen($newfile, "w");
- fputs($fmodify_w, "파일추가");
- fclose($fmodify_w);
- // 디렉토리 파일 생성
- mkdir($newdir);
- // 디렉토리 목록 출력
- print_r(scandir(getcwd()));
- // Array ( [0] => . [1] => .. [2] => 11.txt [3] => makedir )
- ?>
--------------------------------------------------------------------------------------------
30. 라인
$directory의 목록을 배열로 반환합니다.
$sorting_order가 빈값이면 오름차순이며, 1값을 지정하면 내림차순으로 정렬합니다.
getcwd()함수는 현재 작업 디렉토리를 반환합니다.
'php5 > 파일관련함수' 카테고리의 다른 글
도메인 상태 확인 - resource fsockopen ( string $hostname ) (0) | 2014.01.29 |
---|---|
파일 상대경로을 절대경로로 반환 - string realpath ( string $path ) (0) | 2014.01.10 |
파일 출력과 길이 반환 - int readfile ( string $filename ) (0) | 2014.01.10 |
파일 업로드 관련 함수 (예제없음) (0) | 2014.01.10 |
파일 실행 가능 확인 - bool is_executable ( string $filename ) (0) | 2014.01.10 |