PHP 상수
PHP 5 상수
상수 값이 정의된 후에는 스크립트의 다른 곳에서 변경할 수 없습니다.
PHP 상수
상수는 단순 값에 대한 식별자입니다. 이 값은 스크립트에서 변경할 수 없습니다.
상수는 영문자와 밑줄, 숫자로 구성되지만, 숫자가 첫 글자로 올 수 없습니다. (상수 이름에는 $ 수정자가 필요하지 않습니다.)
참고: 상수는 스크립트 전체에서 사용할 수 있습니다.
PHP 상수 설정
상수를 설정하려면 Define() 함수를 사용하세요. 다음은 다음과 같습니다.
bool 정의( 문자열 $name , 혼합 $value [, bool $case_insensitive = false ] )
이 함수에는 세 개의 매개변수가 있습니다.
· 이름: 필수 매개변수 , 상수 이름 , 즉 식별자입니다.
· 값: 필수 매개변수, 상수 값.
· case_insensitive: 선택적 매개변수입니다. TRUE로 설정하면 이 상수는 대소문자를 구분하지 않습니다. 기본값은 대소문자를 구분합니다.
다음 예에서는 대소문자를 구분하는 상수를 생성합니다. 상수 값은 "Welcome to php.cn"입니다.
<?php
// 区分大小写的常量名
define("GREETING", "欢迎访问 php.cn");
echo GREETING; // 输出 "欢迎访问 php.cn"
echo '<br>';
echo greeting; // 输出 "greeting"
?>다음 예에서는 대소문자를 구분하는 상수를 생성합니다. 상수 값은 "Welcome to php.cn"입니다.
<?php
// 不区分大小写的常量名
define("GREETING", "欢迎访问 php.cn", true);
echo greeting; // 输出 "欢迎访问 php.cn"
?>상수는 전역적입니다.
상수를 정의한 후에는 기본값이 전역 변수로 설정되며 실행 중인 전체 스크립트의 어느 곳에서나 사용할 수 있습니다.
다음 예에서는 함수 내에서 상수를 사용하는 방법을 보여줍니다. 함수 외부에서 상수를 정의하더라도 정상적으로 사용할 수 있습니다.
<?php
define("GREETING", "欢迎访问 php.cn");
function myTest() {
echo GREETING;
}
myTest(); // 输出 "欢迎访问 php.cn"
?>상수: 한 번 선언되면 이 상수의 값을 변경할 수 없습니다.
1, Define() 함수를 사용하여 상수를 선언합니다.
2 상수를 선언하지 않으면 사용 시 상수명이 자동으로 문자열로 변환됩니다.
3. $ 기호가 없는 상수 이름.
4. 상수 이름은 기본적으로 대소문자를 구분합니다. 하나 둘 ONE TWO 상수 이름은 모두 대문자로 표시하는 것이 일반적입니다.
5. 정의()의 세 번째 매개변수를 사용하여 이 상수 이름의 대소문자 구분 여부를 결정합니다. true false 예를 들어
define("ROOT",10,true);
6. 상수는 스칼라 데이터 유형만 지원합니다
7. 상수는 unset()을 사용하여 상수를 지울 수 없습니다
8.
예를 들어
<?php
define("ROOT",10,ture);
if(defined("ROOT")){
echo ROOT+10;
}else{
echo"11111111111";
}
?>9. 상수() 함수를 사용하여 상수 값을 읽을 수 있습니다.
10. 정의된 모든 상수 목록을 얻으려면 get_defind_constants()를 사용하세요.
- 코스 추천
- 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~ 















