달력

32024  이전 다음

  • 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
  • 31
php관련 첫 포스팅입니다.
제가 전문 웹개발자가 아니라서 정확하지 않은 내용이 많을 수 있습니다만
구현해보지 않은건 올리지 않겠습니다.

개발환경은
이클립스 3.6 헬리오스에 PHPEclipse 플러그인을 사용합니다.
OS는 Mac OS X 10.7.3 입니다.




자바에는 final 이라는 상수를 정의하는 접근자가 있습니다.
php도 프로그래밍 언어기 때문에 상수를 정의할 수 있는데,
방법은 다음과 같습니다.

define('key', 'value');

c/c++에 이런 함수가 있었던것 같은데.... 기억이 가물가물...
해서, 자바에 대응해본다면

final Object key = 'value';

같은 개념입니다. 물론 php는 스크립트 언어기 때문에 저 string을
객체 개념으로 봐야할지는 좀 애매하지만요.

이렇게 define된 값들은 해당 페이지 및 include된 페이지,
해당 페이지를 include한 페이지에서 참조할 수 있게 됩니다.

echo key;

상수는 이런식으로 $ 없이 사용할 수 있습니다.
그리고 상수인 만큼 한번 정의하면 다시 define하더라도 바뀌지 않습니다. 
Posted by 낭만폭풍
|