728x90
상수(constant)
상수는 변하지 않는 변수를 의미한다.
변수와 동일하나 한번 선언한 뒤에는 값을 변경할수 없다.
www.php.net/manual/en/function.define.php
define(상수이름, 상숫값, 대소문자구분여부)
첫번째 인자는 상수이름을 전달받고, 두번째 인자로는 저장할 값을 전달받는다.
세번째인자는 상수이름이 대소문자를 구분하는가를 지정해주는데 기본값은 false로 대소문자를 구분하도록 되어있다.
1
2
3
4
5
6
7
8
9
|
<?php
define("hello","안녕하세요.<br>");
echo hello;
echo HELLO;
define("world",'세계입니다.<br>',true);
echo world;
echo WORLD;
?>
|
cs |
한번 선언하면 어디서든 사용할 수 있지만 코드상으로 선언하기 전에 상수를 호출하면 에러를 발생시킨다.
1
2
3
4
5
6
7
8
9
|
<?php
function defineFuntion(){
echo hello;
define('hello','안녕하세요!<br>');
echo hello;
}
defineFuntion();
echo hello;
?>
|
cs |
728x90
'PHP' 카테고리의 다른 글
09. PHP 타입변환 (0) | 2021.02.28 |
---|---|
08. PHP 기본타입 (0) | 2021.02.27 |
06. PHP 변수의 종류 (0) | 2021.02.27 |
05. PHP의 변수 (0) | 2021.02.25 |
04. PHP의 숫자와 문자 (0) | 2021.02.25 |