392 of 410 menu

Función get_defined_constants

La función get_defined_constants devuelve un array con todas las constantes definidas hasta el momento. La función puede aceptar un parámetro opcional, que permite obtener solo las constantes de una categoría específica. El array devuelto contiene los nombres de las constantes como claves y sus valores.

Sintaxis

get_defined_constants(bool $categorize = false);

Ejemplo

Obtengamos todas las constantes definidas:

<?php define('MY_CONST', 'test'); $res = get_defined_constants(); print_r(array_slice($res, 0, 3)); ?>

Resultado de la ejecución del código (primeros 3 elementos):

[ 'E_ERROR' => 1, 'E_WARNING' => 2, 'MY_CONST' => 'test' ]

Ejemplo

Obtengamos las constantes agrupadas por categorías:

<?php $res = get_defined_constants(true); print_r(array_keys($res)); ?>

Resultado de la ejecución del código (ejemplo):

[ 'Core', 'pcre', 'user' ]

Ejemplo

Comprobemos la existencia de una constante específica:

<?php $constants = get_defined_constants(); if (isset($constants['PHP_VERSION'])) { echo 'PHP version: ' . $constants['PHP_VERSION']; } ?>

Resultado de la ejecución del código (ejemplo):

'PHP version: 8.1.0'
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar