1. <?php
  2.   $newfile = '11.txt';
  3.   // 일반 파일
  4.   $newdir = 'makedir';
  5.   // 디렉토리 파일
  6.   
  7.   // 파일 존재하면 삭제
  8.   if(exec("ls", $outArray)){
  9.     echo "파일 존재하면 삭제<br>\n<br>\n";
  10.     foreach($outArray as $value){
  11.       // 일반 파일 삭제
  12.       if($value == $newfile) unlink($newfile);
  13.       // 디렉토리 파일 삭제
  14.       if($value == $newdir) rmdir($newdir);
  15.     }
  16.     // 변수 삭제
  17.     unset($outArray, $value);
  18.   }
  19.   else echo "exec(); 에러<br>\n<br>\n";
  20.   
  21.   // 일반 파일 생성
  22.   $fmodify_w = fopen($newfile, "w");
  23.   fputs($fmodify_w, "파일추가");
  24.   fclose($fmodify_w);
  25.   
  26.   // 디렉토리 파일 생성
  27.   mkdir($newdir);
  28.   if(exec("ls", $outArray)){
  29.     foreach($outArray as $value){
  30.       if(is_dir($value)){
  31.         echo $value."는 디렉토리 파일 입니다.";
  32.       }
  33.       else{
  34.         echo $value."는 일반 파일 입니다.";
  35.       }
  36.       echo "\n<br>";
  37.     }
  38.   }
  39.   else echo "exec(); 에러<br>\n<br>\n";
  40.   /*
  41.      파일 존재하면 삭제
  42.      
  43.      11.txt는 일반 파일 입니다.
  44.      makedir는 디렉토리 파일 입니다.
  45.   */
  46. ?>

--------------------------------------------------------------------------------------------


bool is_dir ( string $filename )


30. 라인 

$filename 변수값이 현재 로컬시스템의 디렉토리인지 확인하여 TRUE 값을 반환합니다. (1값 반환)

그 외의 변수값이 있으면 FALSE 값을 반환합니다.(NULL값 반환)


:
BLOG main image

공지사항

카테고리

분류 (356)
main (1)
php5 (218)
HTML (36)
javascript (93)
IT 이론과 퍼온정보 (8)
깨작일상 (0)
곧 추가할 내용 (0)
추후 알아볼것들... (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Total :
Today : Yesterday :