Funksie get_defined_constants
Die funksie get_defined_constants gee 'n skikking terug met alle konstantes wat
tans gedefinieer is. Die funksie kan 'n opsionele parameter aanvaar,
wat dit moontlik maak om slegs konstantes van 'n spesifieke kategorie te kry.
Die teruggekeerde skikking bevat die name van konstantes as sleutels en hul waardes.
Sintaksis
get_defined_constants(bool $categorize = false);
Voorbeeld
Laat ons alle gedefinieerde konstantes kry:
<?php
define('MY_CONST', 'toets');
$res = get_defined_constants();
print_r(array_slice($res, 0, 3));
?>
Resultaat van kode-uitvoering (eerste 3 elemente):
[
'E_ERROR' => 1,
'E_WARNING' => 2,
'MY_CONST' => 'toets'
]
Voorbeeld
Laat ons konstantes kry, gegroepeer volgens kategorieë:
<?php
$res = get_defined_constants(true);
print_r(array_keys($res));
?>
Resultaat van kode-uitvoering (voorbeeld):
[
'Core',
'pcre',
'user'
]
Voorbeeld
Laat ons die teenwoordigheid van 'n spesifieke konstante kontroleer:
<?php
$constants = get_defined_constants();
if (isset($constants['PHP_VERSION'])) {
echo 'PHP weergawe: ' . $constants['PHP_VERSION'];
}
?>
Resultaat van kode-uitvoering (voorbeeld):
'PHP weergawe: 8.1.0'