Maison  >  Article  >  développement back-end  >  Remarque 018 fonction constant() en PHP

Remarque 018 fonction constant() en PHP

黄舟
黄舟original
2016-12-26 10:12:261505parcourir

Syntaxe

constante mixte ( string $name )

Description

la fonction constante() est utilisée pour renvoyer la valeur d'une constante. Cette fonction est particulièrement utile lorsque le nom d'une constante n'est pas connu à l'avance mais qu'il faut obtenir la valeur de la constante.

En passant le nom de la constante au paramètre $name, vous pouvez obtenir la valeur de la constante correspondante.

Cette fonction est toujours applicable aux constantes de classe.

Valeur de retour

Renvoie la valeur de la constante. Si la constante n'est pas définie, null est renvoyé, mais une erreur de niveau E_WARNING sera générée.

Exemple

  <?php

    define("MAXSIZE", 100);    echo MAXSIZE;    echo constant("MAXSIZE"); // same thing as the previous line

    interface bar {        const test = &#39;foobar!&#39;;
    }    class foo {        const test = &#39;foobar!&#39;;
    }

    $const = &#39;test&#39;;

    var_dump(constant(&#39;bar::&#39;. $const)); // string(7) "foobar!"
    var_dump(constant(&#39;foo::&#39;. $const)); // string(7) "foobar!"

Ce qui précède est le contenu de la fonction constant() dans Note 018 PHP Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php. cn) !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn