[php] 상수와 변수의 차이점
상수(Constants)
상수는 한 번 정의하면 그 값이 변경되지 않는 고정된 값입니다. 상수는 보통 프로그램 내에서 변경되지 않아야 하는 값을 나타내는 데 사용됩니다. 예를 들어, 원주율 π는 항상 3.14159…로 유지되어야 하므로 상수로 정의될 수 있습니다.
PHP에서 상수는 define
함수를 사용하여 정의됩니다. 예를 들어:
define("PI", 3.14159);
변수(Variables)
반면에 변수는 값을 여러 번 할당하거나 변경할 수 있는 저장 공간입니다. 프로그램이 실행되는 동안 값이 변할 수 있는 데이터를 다룰 때 사용됩니다.
PHP에서 변수는 달러 기호($)와 함께 사용되며, 다음과 같이 정의될 수 있습니다:
$age = 25;
상수 vs 변수
상수 | 변수 | |
---|---|---|
변경 여부 | 변경 불가능 | 변경 가능 |
정의 방법 | define 함수 사용 | 달러 기호($)와 함께 변수명 사용 |
상수는 값을 변경할 수 없고, 변수는 값을 변경할 수 있습니다. 적절한 상황에 따라 상수와 변수를 사용하여 프로그램을 효율적으로 작성할 수 있습니다.