update : 2015.11.03
php.shukuma.com

검색:
 
 
상수 값을 반환합니다

constant

(PHP 4 >= 4.0.4, PHP 5)

constant상수 값을 반환합니다

설명

mixed constant ( string $name )

name이 가리키는 상수 값을 반환합니다.

constant()는 이름을 모르는 상수 값을 얻어올 때 유용합니다. 예를 들면, 변수에 저장되어 있거나, 함수로부터 반환되는 경우입니다.

이 함수는 클래스 상수에도 동작합니다.

인수

name

상수 이름.

반환값

상수의 값을 반환하거나, 상수가 정의되지 않았을 경우 NULL을 반환합니다.

오류/예외

상수가 정의되어 있지 않은 경우, E_WARNING 레벨 에러가 발생합니다.

예제

Example #1 constant() 예제

<?php

define
("MAXSIZE"100);

echo 
MAXSIZE;
echo 
constant("MAXSIZE"); // 바로 앞 라인과 동일합니다


interface bar {
    const 
test 'foobar!';
}

class 
foo {
    const 
test 'foobar!';
}

$const 'test';

var_dump(constant('bar::'$const)); // string(7) "foobar!"
var_dump(constant('foo::'$const)); // string(7) "foobar!"

?>

참고