constant
PHP Manual
PHP Manual»Misc. Funzioni»constant

constant

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

constantRitorna il valore di una costante

Descrizione

function constant(string $name): mixed

Ritorna il valore di una costante di nome name.

constant() è utile se si ha bisogno di ottenere il valore di una costante, ma non se ne conosce il nome. Per esempio se è in una variabile ritornata da una funzione.

Questa funzione può essere usata anche con le costanti di classe.

Elenco dei parametri

name

Il nome della costante.

Valori restituiti

Ritorna il valore della costante o null se la costante non è definita.

Errori/Eccezioni

Un errore E_WARNING e' generato se la costante non è definita.

Esempi

Example #1 Esempio d'uso di constant()

<?php

define("MAXSIZE", 100);

echo MAXSIZE;
echo constant("MAXSIZE"); // Equivalente alla riga precedente


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!"

?>

Vedere anche:

To Top