반응형
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!"
?>
반응형
'IT > php' 카테고리의 다른 글
php exit — 메시지를 출력하고 현재 스크립트를 종료합니다. (0) | 2017.01.18 |
---|---|
php defined — 지정된 이름의 정수가 존재할지 어떨지를 판정합니다. (0) | 2017.01.18 |
php define — 명명 된 상수를 정의합니다. (0) | 2017.01.18 |
php uniqid — 고유 ID 생성 (0) | 2017.01.16 |
php get_browser —사용자 브라우저에서 수행 할 수있는 작업을 지정합니다. (0) | 2017.01.16 |