본문 바로가기
Program/TempPHP(스팸방지)

1강 PHP가 뭔지 알아보도록하자! PHP의 개념 익히기 2차시

by 한빛가람 2014. 11. 23.
반응형





지난 1차시를 안보셔서 강좌를 못보신분은 http://idongmai.wo.tc/510 로 가셔서 마저 보시길바랍니다.


"왜 1강을 두번씩이나 해요?"

"너무 길어서 난독증 있으신분 배려하는거에요"

PHP에서 파일 불러오기?

지금 이 글을 보고있는 당신은 한번이라도 C언어를 다룬 경험이 있을거라 생각됩니다.


컴맹도 cmd는 킬 수 있다 - http://pungryu0507.tistory.com/119 글 이미지 참고. CCL 라이센스 동일 적용


C언어에서는 보통 #include <파일명>으로 파일이나 헤더를 불러오곤 합니다.

php도 같은 include함수를 쓰는데.. 뭔가 다른점이 많이 발생하기 시작합니다.

#include <stdio.h> 라는 형식을 C에서 쓴다면 include "파일명" 형식으로 PHP는 시작하기때문이죠.


그리고 불러오는 함수가 꽤 많습니다. 그 중에 보편적인거 몇개를 소개해드리지요.



불러오기

 include "파일명";

 한번만 불러오기

 include_once "파일명";

 포함하기

 require "파일명";

 한번만 포함하기

 require_once "파일명";



또한 PHP에서는 헤더사용하지 않습니다. (아니 헤더가 있던가?)


저기에서 불러오기랑 포함하기의 차이를 모르시는분들이 계실겁니다.


불러오기란, 파일을 일정 경로에서 불러오는데, php파일에서 동일한 파일이라고 인식하지않는(?) 그런 구조입니다.

포함하기란, 파일을 일정 경로에서 불러오는데, php파일이 자신과 동일한 파일이라고 인식하는 그런 구조입니다.


PHP가 돌아가는 환경은??

PHP는 Windows, Linux(Unix 기반 운영체제 일부 포함), Mac OS X 와 같은 운영체제들에서 동작합니다.

그리고 Windows는 IIS랑 연동이 힘든부분이 종종있고 서버 운영체제도 PHP와 뭔가 불안정한 감이 있습니다.

Mac OS X 는 XServer였나 뭔가가 있다고 들었습니다만, 제가 맥 서버를 호스팅으로 사용했던 경험으로 보아 불안정감은 없었습니다.

Linux는 뭐 PHP랑 거의 안성맞춤이죠.. PHP는 아마 리눅스를 위해 탄생한게 아닌가 싶을정도로..



PHP는 Apache(httpd), lighthttpd, Nginx, XServer 등 각종 웹 서버 구동기에서 호환이 잘 되며, 잘 동작합니다.


Tip.윈도우에서는 cmd, 리눅스에서는 터미널PHP를 사용할 수 있다는점! 알고 계셨나요?

명령창에 php 라고 치신 후 한칸 띄고 경로와 파일이름을 넣으면 php파일이 실행됩니다. 단 php가 설치된 컴퓨터에 한해서..

 예시 ex) php /home/idongmai/www/tonggye.php

 php c:\users\idongmai\Desktop\tong\gye.php


또한 PHP는 각종 데이터베이스와 연동이 가능하고, 회원시스템등 각종 기능구축이나 개인사이트등에 자주쓰인다는 점 꼭 기억하시길 바랍니다.


다음 강좌에는 PHP로 문장출력을 시범보이도록 하겠습니다.



아래의 사랑표(하트)버튼을 눌러주시면 블로그에 매우 큰 도움이됩니다. 히히






Copyright © 이동마이의 컴퓨터 하루 & 이서현(myskys2) All Rights Reserved.




반응형
크리에이티브 커먼즈 라이선스
한빛가람 필자가 게시한 대부분의 블로그 게시물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다. 게시물에 CCL이 적용되지 아니하다고 적혀있는 경우엔 본 라이선스 적용 대상이 아닙니다.

댓글