유

[입문자용 강좌] 미리 정의된 아주 유용한 상수

· 2007-02-10 (토) 12:42:02 · 3991 · 5
[php에서 미리 정의된 상수]
# 본내용은 스킨제작을 목적으로 하는 분들을 위한 입문자용 기본 강좌입니다.
# 입문자가 쉽게 php를 느낄수 있도록 되도록 간추려서 쉽게 구성한 강좌입니다.
# 입문자가 아니면 보실 필요가 없습니다.
# 강좌의 순서는 입문자가 쉽게 와닿을수 있도록 임의로 조정했습니다.
# 강좌는 누구나 읽고 사용할수 있지만, 다른 책의 내용으로 포함될수 없습니다.


1. php에는 미리 정의된 상수가 있습니다.

프로그램내에서 또는 페이지내에서 별도로 상수로 정의해주지 않아도 쓸수 있습니다.
그중에서 아주 유용한 몇가지만 알아보겠습니다.



2. __FILE__

이것은 어떤 파일에 현재 파일이 인클루드 되었다 하더라도
현재 파일의 전체 경로를 반환합니다.

표기방법은 잘 안보일수 있는 언더바(_)두개연속 FILE 언더바(_) 두개연속 입니다.

이것은 페이지의 흐름이나 파일의 절대경로, 상대경로를 알아내는 데
아주 유용한 상수입니다.

자신이 테스트 하는 그누보드 아무파일에서나
다음과 같이 입력해 봅니다.

<? echo __FILE__ ?>

그리고 웹에서 페이지를 확인해보면 그 파일의 절대 경로를 알수 있습니다.

조금 오해가 될수 있는 부분같아서 다시 설명하면
게시판 리스트 같은 경우는 http://도메인/그누보드 경로/bbs/board.php?bo_table=test
이런식으로 되는 데요. list.skin.php 에 위에 <? echo __FILE__ ?>을 넣어 저장하고
다시 웹에서 확인해보면

스킨파일의 전체경로가 출력되는 것임을 알수 있습니다.
즉 어디에 인클루드 되어 사용되던,
현재 에디터로 수정하고 있는 파일의 경로를 가지고 있다는 뜻입니다.


3. PHP_VERSION

현재 서버의 php버젼의 정보를 가지고 있습니다.
테스트 파일을 열어서

<? echo PHP_VERSION ?>

이렇게 넣고 저장한후 웹에서 확인해보면 현재 자신의 서버의 php버젼을 알수 있습니다.


4. 더 많은 미리 선언된 상수가 있지만, 입문자에게는 이것만 알면 충분합니다.<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]</div>

첨부파일

|

댓글 5개

<? echo PHP_VERSION ?> 버전정보를 나오게 하는건지는 알고 있었으나..
어찌해서 저것이 php버전정보를 나타내는지 몰랐는데..
이제서야 알겠습니다. 아아~~ 막 머리가 트이는 느낌입니다.
강좌 무지하게 감사합니다.
도움되신다니 정말 기분이 좋군요.

사실 알고 쓰는것과 모르고 쓰는 것은 차이가 많이 납니다.

앞으로도 자주 애독해 주세요
2007-02-10 (토) 20:54:51
몇달전에 사놓고 골치아파 처막아버린 php책을 다시 들었습니다.

열심히 하면 뭔가가 배워질것 같은 희망이 생기네요.

유창화님 감사합니다. 팔봉닷컴두 재미있네요 ... 하하하
제 강좌가 의욕을 드리고 희망을 드렷다니 정말

기분이 좋군요.
정말 ㄳ드려요...초보자에겐 너무나도 자상한 아빠? 같아요..ㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
08-04-17 조회 4,336
08-03-14 조회 3,213
08-03-08 조회 3,034
08-03-06 조회 3,009
08-03-03 조회 4,301
08-02-20 조회 2,981
08-02-15 조회 3,900
08-02-11 조회 5,056
08-02-09 조회 5,795
08-02-05 조회 3,830
08-01-14 조회 6,640
08-01-11 조회 7,070
08-01-04 조회 1.1만
07-12-10 조회 4,977
07-12-10 조회 3,843
07-12-04 조회 3,382
07-11-29 조회 3,556
07-11-27 조회 3,914
07-11-23 조회 4,511
07-11-23 조회 4,243
07-11-13 조회 4,369
07-10-19 조회 4,837
07-10-17 조회 5,882
07-10-03 조회 5,044
07-10-02 조회 8,812
07-10-02 조회 4,466
07-09-09 조회 3,441
07-07-29 조회 4,325
07-07-28 조회 4,544
07-07-26 조회 4,452
07-06-19 조회 1.1만
07-06-17 조회 3,617
07-06-15 조회 4,110
07-05-31 조회 3,175
07-05-09 조회 5,328
07-05-04 조회 3,179
07-05-04 조회 3,523
07-04-28 조회 6,420
07-04-26 조회 4,666
07-04-14 조회 5,311
07-04-13 조회 3,728
07-04-12 조회 5,917
07-03-27 조회 3,859
07-03-19 조회 3,561
07-03-13 조회 4,633
07-03-07 조회 4,780
07-03-07 조회 3,293
07-02-25 조회 3,650
07-02-21 조회 4,542
07-02-18 조회 5,063
07-02-12 조회 3,409
07-02-02 조회 4,526
07-01-28 조회 6,136
07-01-27 조회 5,646
07-01-25 조회 4,009
07-01-21 조회 4,642
07-01-19 조회 6,583
07-01-19 조회 8,041
07-01-13 조회 3,502
07-01-09 조회 5,140
06-12-27 조회 3,538
06-11-24 조회 3,663
06-11-18 조회 4,179
06-10-17 조회 5,501
06-10-01 조회 4,421
06-09-26 조회 4,303
06-09-25 조회 4,626
06-09-25 조회 4,337
06-09-22 조회 4,865
06-09-22 조회 3,637
06-09-22 조회 4,473
06-09-13 조회 5,297
06-08-27 조회 4,900
06-08-26 조회 6,273
06-08-26 조회 5,581
06-08-23 조회 5,079
06-07-28 조회 7,178
06-07-24 조회 4,636
06-07-23 조회 5,417
06-07-21 조회 5,175
06-07-19 조회 3,060
06-07-19 조회 2,980
06-07-11 조회 3,628
06-07-11 조회 3,922
06-07-11 조회 4,499
06-07-11 조회 4,961
06-07-11 조회 3,579
06-07-11 조회 9,203
06-07-11 조회 4,060
06-07-11 조회 3,291
06-07-11 조회 3,341
06-07-11 조회 3,275
06-07-11 조회 3,078
06-07-07 조회 4,121
06-06-25 조회 4,471
06-06-15 조회 4,465
06-06-14 조회 4,945
06-06-11 조회 3,535
06-06-10 조회 3,919
06-06-09 조회 3,501