- <?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);
- if(exec("ls", $outArray)){
- foreach($outArray as $value){
- if(is_file($value)){
- echo $value."는 일반 파일 입니다.";
- }
- else{
- echo $value."는 디렉토리 파일 입니다.";
- }
- echo "\n<br>";
- }
- }
- else echo "exec(); 에러<br>\n<br>\n";
- /*
- 파일 존재하면 삭제
- 11.txt는 일반 파일 입니다.
- makedir는 디렉토리 파일 입니다.
- */
- ?>
--------------------------------------------------------------------------------------------
bool is_file ( string $filename )
30. 라인
$filename 변수값이 현재 로컬시스템의 일반파일인지 확인하여 TRUE 값을 반환합니다. (1값 반환)
그 외의 변수값이 있으면 FALSE 값을 반환합니다.(NULL값 반환)
'php5 > 파일관련함수' 카테고리의 다른 글
파일 업로드 관련 함수 (예제없음) (0) | 2014.01.10 |
---|---|
파일 실행 가능 확인 - bool is_executable ( string $filename ) (0) | 2014.01.10 |
파일 디렉토리 확인 - bool is_dir ( string $filename ) (0) | 2014.01.10 |
파일 쓰기 가능 확인 - bool is_writable ( string $filename ) (0) | 2014.01.10 |
파일 읽기 가능 확인 - bool is_readable ( string $filename ) (0) | 2014.01.10 |