(PHP 4, PHP 5)
extension_loaded — Belirtilen eklenti yüklü mü diye bakar
Belirtilen eklenti yüklü mü diye bakar.
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;
}
}
?>
Bilginize: 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şlevin eklenti isimleri konusunda harf büyüklüğüne duyarlı olduğunu aklınızdan çıkarmayın.