extension_loaded funksiýasy
extension_loaded funksiýasy, häzirki PHP konfigurasiýasynda görkezilen giňeltmeniň ýüklendigini barlaýar.
Funksiýa giňeltmeniň ady bilen setir kabul edýär we giňeltme işjeň bolsa true, ýüklenmedik bolsa false gaýtaryp berýär.
Sintaksis
extension_loaded(string $extension): bool
Mysal
"json" giňeltmesiniň ýüklendigini barlaýalyň:
<?php
$res = extension_loaded('json');
var_dump($res);
?>
Kodyň netijesi:
true
Mysal
"gd" giňeltmesiniň elýeterliligini barlaýalyň:
<?php
if (extension_loaded('gd')) {
echo 'GD giňeltmesi ýüklenen';
} else {
echo 'GD giňeltmesi ýüklenmedik';
}
?>
Kodyň netijesi:
'GD giňeltmesi ýüklenen'
Şeýle-de serediň
-
get_loaded_extensionsfunksiýasyny,
ýüklenen ähli giňeltmeleriň sanawyny gaýtaryp berýär -
function_existsfunksiýasyny,
funksiýanyň ýazgyny bardygyny barlaýar