커뮤니티

고용노동부, 산업인력공단과 함께하는 강원도 유일한 기업중심 IT전문교육기관 ICT융합캠퍼스만의 특별한교육입니다.
공인 IT숙련기술인의 다양한 접근방법으로 전문가다운 실무교육을 받을 수 있습니다.

Category

교육강좌

서버 PHP 기본 수업 - 디렉토리 제어

페이지 정보

작성자 관리자 댓글 0건 조회 5,799회 작성일 20-06-02 17:15

본문

디렉토리 제어

현재 디렉토리와 디렉토리의 변경

getcwd는 현재 디렉토리를 통해서 현재 디렉토리를 알 수 있고, chdir을 이용해서 디렉토리를 변경 할 수 있다.

1
2
3
4
5
<?php
echo getcwd().'<br />';
chdir('../');
echo getcwd().'<br />';
?>

디렉토리의 탐색

scandir은 디렉토리를 탐색하는 기능이다. 첫번째 인자는 탐색할 디렉토리의 경로이고, 두번째 인자는 정렬 방법이다.

아래 예제는 현재 디렉토리를 탐색하는 방법과 탐색된 결과의 정렬 방법을 바꾸는 법에 대한 예제다.

1
2
3
4
5
6
7
8
<?php
$dir = './';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);
print_r($files1);
print_r($files2);
?>

디렉토리의 생성

mkdir은 디렉토리를 생성하는 내장함수다. 첫번째 인자로 디렉토리의 이름, 두번째 인자로 디렉토리의 권한을 지정 할 수 있다. 세번째 인자의 값으로 true를 지정하면 첫번째 인자로 주어진 경로가 여러개의 디렉토리로 이루어져 있을 때 해당 디렉토리를 한번에 생성하는 기능을 제공한다.

1
2
3
<?php
mkdir("1/2/3/4", 0700, true);
?>
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

답변목록

등록된 답변이 없습니다.