ფუნქცია extension_loaded

ფუნქცია extension_loaded ამოწმებს, არის თუ არა მითითებული გაფართოება ჩატვირთული PHP-ის მიმდინარე კონფიგურაციაში. პარამეტრად ფუნქცია იღებს სტრიქონს გაფართოების სახელთან ერთად და აბრუნებს true-ს, თუ გაფართოება აქტიურია, ან false-ს, თუ ის არ არის ჩატვირთული.

სინტაქსი

phpextension_loaded(string $extension): bool

მაგალითი

შევამოწმოთ, ჩატვირთულია თუ არა გაფართოება "json":

php<?php
  $res = extension_loaded('json');
  var_dump($res);
?>

კოდის შესრულების შედეგი:

phptrue

მაგალითი

შევამოწმოთ გაფართოების "gd" ხელმისაწვდომობა:

php<?php
  if (extension_loaded('gd')) {
    echo 'GD extension is loaded';
  } else {
    echo 'GD extension is NOT loaded';
  }
?>

კოდის შესრულების შედეგი:

php'GD extension is loaded'

ასევე იხილეთ

  • ფუნქცია get_loaded_extensions,
    რომელიც აბრუნებს ყველა ჩატვირთული გაფართოების სიას
  • ფუნქცია function_exists,
    რომელიც ამოწმებს ფუნქციის არსებობას