본문 바로가기

모바일 개발 이야기

생활코딩과 함께 PHP 개발 공부 이야기 (4)



# include와 require
  •  다른 php를 내장시킬 때, include 또는 require를 사용한다.
  •  include ‘helloworld.php’;
  •  파일의 로드를 시도했을 때, include는 warning를 일으키고, require는 fatal error를 일으킨다. require가 엄격한 로드 방법.
  •  include_once / require_once
    •  once는 파일의 로드를 한번만 한다는 의미.









# Composer
  •  이 부분은 나중에 고급 기술에서 사용할 예정입니다.







# 파일의 제어
  •  파일 복사: copy($CopiedFile, $PastedFile);
    •  if문의 조건 안에 복사 넣어서 예외 처리.
  •  파일 삭제: unlink(‘FileName’);
  •  PHP 파일 제어 함수 메뉴얼 웹사이트
  •  filesize - 파일 용량을 알아내는 함수.
  •  filetype - 파일의 형식.
  •  rename - 파일의 이름을 바꿈.




# 파일을 읽고 쓰기
  •  file_get_contents($File)
    •  파일 읽기.
  •  file_put_contents($OriginalFile, $UpgradeFile)
    •  파일 쓰기.
  •  fopen() : 파일 열기.
    •  mode 설명
    •  r : 읽기 전용. 파일의 시작 부분이 포인터.
    •  r+ : 읽고 쓰기 전용. 파일의 시작 부분이 포인터.
    •  a : 쓰기 전용. 파일의 끝 부분이 포인터. 만약에 파일이 없을 경우, 파일을 만든다.
  •  fwrite() : 파일 쓰기.
  •  fread() : 파일 읽기.
  •  fclose() : 파일 열기에 대한 권한을 닫아주어야 다른 프로그램이나 파일이 해당 파일에 접근할 수 있다.









# 디렉토리 제어
  •  getcwd() : 현재 디렉토리 부르기.
  •  chdir('../‘) : 부모 디렉토리로 이동.
  •  mkdir(“1/2/3/4”, 0700, true) : 1/2/3/4 폴더 생성.
    •  true의 뜻은 만약, 폴더가 존재하지 않을 경우, 직접 생성한다는 뜻.




 파일 업로드 이전에 한 템포 끊고, 다시 포스팅하겠습니다. :)


포스팅 끝.
2014년 03월 20일.
여기까지.