Kazi get_defined_constants
Kazi get_defined_constants inarudisha safu yenye viboreshaji vyote vilivyobainishwa
kufikia wakati huu. Kazi inaweza kukubua parameta ya hiari,
ambayo inaruhusu kupata viboreshaji wa kitengo maalum tu.
Safu inayorudishwa ina majina ya viboreshaji kama funguo na thamani zake.
Kiowazi
get_defined_constants(bool $categorize = false);
Mfano
Wacha tupate viboreshaji vyote vilivyobainishwa:
<?php
define('MY_CONST', 'test');
$res = get_defined_constants();
print_r(array_slice($res, 0, 3));
?>
Matokeo ya utekelezaji wa kodi (vipengele 3 vya kwanza):
[
'E_ERROR' => 1,
'E_WARNING' => 2,
'MY_CONST' => 'test'
]
Mfano
Wacha tupate viboreshaji na kuwagawa katika makundi:
<?php
$res = get_defined_constants(true);
print_r(array_keys($res));
?>
Matokeo ya utekelezaji wa kodi (mfano):
[
'Core',
'pcre',
'user'
]
Mfano
Wacha tuangalie uwepo wa kiboreshaji maalum:
<?php
$constants = get_defined_constants();
if (isset($constants['PHP_VERSION'])) {
echo 'PHP version: ' . $constants['PHP_VERSION'];
}
?>
Matokeo ya utekelezaji wa kodi (mfano):
'PHP version: 8.1.0'