PHP 상수LOGIN

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()를 사용하세요.


다음 섹션
<?php // 区分大小写的常量名 define("GREETING", "欢迎访问 php.cn"); echo GREETING; // 输出 "欢迎访问 php.cn" echo '<br>'; echo greeting; // 输出 "greeting" ?>
코스웨어