PHP 상수
- 이전 페이지 PHP 문자열 함수
- 다음 페이지 PHP 연산자
상수는 변수와 유사하지만, 상수가 정의되면 변경하거나 정의를 취소할 수 없습니다.
PHP 상수
상수는 단일 값을 가진 식별자입니다(이름)。스크립트에서는 이 값을 변경할 수 없습니다.
유효한 상수 이름은 문자나 밑줄로 시작합니다($ 기호가 상수 이름 앞에 없습니다).
주의사항:변수와 달리, 상수는 전체 스크립트를 통해 자동으로 전역적입니다.
PHP 상수 설정
상수를 설정하려면 define()
함수 - 그것은 세 가지 매개변수를 사용합니다:
- 첫 번째 매개변수는 상수 이름을 정의합니다
- 두 번째 매개변수는 상수의 값을 정의합니다
- 선택 사항인 세 번째 매개변수는 상수 이름이 대소문자를 구분하지 않는지를 정의합니다. 기본적으로 false입니다.
아래 예제는대소문자를 구분하는 상수값은 "Welcome to codew3c.com!"입니다:
예제
<?php define("GREETING", "Welcome to codew3c.com!"); echo GREETING; ?>
아래 예제는대소문자를 구분하지 않는 상수값은 "Welcome to codew3c.com!"입니다:
예제
<?php define("GREETING", "Welcome to codew3c.com!", true); echo greeting; ?>
상수는 전역적입니다
상수는 자동으로 전역적이며, 전체 스크립트를 통해 사용할 수 있습니다.
아래의 예제는 함수 내에서 상수를 사용하고 있습니다. 그리고 그 상수가 함수 외에 정의되어 있습니다:
예제
<?php define("GREETING", "Welcome to codew3c.com!"); function myTest() { echo GREETING; } myTest(); ?>
- 이전 페이지 PHP 문자열 함수
- 다음 페이지 PHP 연산자