(PHP 4, PHP 5, PHP 7)
extension_loaded — Belirtilen eklenti yüklü mü diye bakar
$eklenti
) : boolBelirtilen eklenti yüklü mü diye bakar.
eklenti
Eklentinin ismi.
Eklentilerin isimlerini phpinfo() işlevini kullanarak veya CGI / CLI sürümlerini kullanıyorsanız -m seçeneği ile listeleyebilirsiniz:
$ php -m [PHP Modules] xml tokenizer standard sockets session posix pcre overload mysql mbstring ctype [Zend Modules]
İsmi belirtilen eklenti yüklü ise TRUE
, değilse FALSE
döner.
Örnek 1 - extension_loaded() örneği
<?php
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
exit;
}
}
?>
Sürüm: | Açıklama |
---|---|
5.0.0 | extension_loaded() işlevi belli bir eklentinin varlığını sınamak için eklentinin dahili ismini kullanır. Çoğu eklentinin ismi küçük harflerle yazılmışsa da büyük harfler kullanılarak yazılmış olanları da vardır. Bu işlev, PHP 5 öncesinde eklenti isimleri bakımından harf büyüklüğüne duyarlı idi. |