대소문자를 구분하는 상수를 정의합니다.
<?phpdefine ( "인사말" , "안녕하세요! 오늘 잘 지내세요?" );echo 상수 ( "인사말" ) ;Define() 함수는 상수를 정의합니다.
상수는 다음을 제외하고 변수와 같습니다.
설정 후에는 상수 값을 변경할 수 없습니다.
상수 이름에는 앞에 달러 기호($)가 필요하지 않습니다.
범위는 상수에 대한 액세스에 영향을 주지 않습니다.
상수 값은 문자열과 숫자만 가능합니다.
정의( 이름, 값, 대소문자를 구분하지 않음 )
매개변수 | 설명하다 |
---|---|
이름 | 필수의. 상수의 이름을 지정합니다. |
값 | 필수의. 상수의 값을 지정합니다. PHP7은 배열을 지원하며, 예는 다음과 같습니다:<?php// PHP7+는 Define('ANIMALS', [ 'dog', 'cat', 'bird'])를 지원합니다. echo ANIMALS[1] // 출력 "cat"?> |
대소문자를 구분하지 않음 | 선택 과목. 상수 이름이 대소문자를 구분하는지 여부를 지정합니다. 가능한 값: TRUE - 대소문자를 구분하지 않습니다. 거짓 - 기본값. 대소문자 구분 |
반환 값: | 성공하면 TRUE를, 실패하면 FALSE를 반환합니다. |
---|---|
PHP 버전: | 4+ |
대소문자를 구분하지 않는 상수를 정의합니다.
<?phpdefine ( "GREETING" , "안녕하세요! 오늘 잘 지내세요?" , TRUE );echo 상수 ( "인사말" ? >