Written by
php-style
on
on
변수 VS 상수 , 컴파일 시, 런타임시
변수 VS 상수 , 컴파일 시, 런타임시
변수(variable) : 말 그대로 변할 수 있는 값
상수(constant) : 항상 같은 값
php에서 상수는
1. classic
define( 'CONSTANT', 'hello world');
=> 스코프의 제약 없음
함수의 내부에서 선언하든, 외부에서 선언하든 전역적
런타임에 정의!!!
2. new
const message = 'who are you?';
=> like js
함수 내에서는 사용이 불가능
클래스 내부에서 프로터피 형태로 선언이 가능
컴파일 타임에 정의!!!
from http://kkokkoma-dev.tistory.com/186 by ccl(A) rewrite - 2021-12-10 19:01:28