connection_timeout
define
Misc. Funções
PHP Manual

# constant

(PHP 4 >= 4.0.4, PHP 5)

constant — Retorna o valor de uma constante

### Descrição

mixed constant ( string `$name` )

Retorna o valor de uma constante indicada pelo parâmetro `name`.

A função constant() é útil se você precisa pegar o valor de uma constante, mas não sabe o seu nome. I.e. esta guardada em uma variável ou é retornada por uma função.

Esta função funciona também com constantes de classes.

### Parâmetros

`name`

  O nome da constante.

### Valor Retornado

Retorna o valor da constante, ou `NULL` se o constante não é definida.

### Exemplos

Exemplo #1 Exemplo da constant()

`<?php
define("MAXSIZE", 100);
echo MAXSIZE;
echo constant("MAXSIZE"); // mesma coisa que a linha anterior
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!"
?>`

### Veja Também

- define() - Define uma constante
- defined() - Confere se uma constante existe
- The section on Constants

connection_timeout
define
Misc. Funções
PHP Manual