PHP kézikönyv
Előző |  | Következő

# extension_loaded

(PHP 3 >= 3.0.10, PHP 4, PHP 5)

extension_loaded -- Visszaadja, hogy a megadott kiterjesztés be van-e töltve

## Leírás

bool extension_loaded ( string name )

Ha a name paraméterben megadott kiterjesztés be van töltve, akkor `TRUE`-t ad vissza, egyébként pedig `FALSE`-ot.

Példa 1. extension_loaded() példa

`<?php if (!extension_loaded('gd')) { if (!dl('gd.so')) { exit; } } ?>`

A kiterjesztések nevét a phpinfo() függvénnyel nézheted meg, ha viszont a PHP CGI vagy a CLI verzióját használod, add meg a -m kapcsolót, hogy listázza ki az összes rendelkezésreálló kiterjesztést:

    $ php -m
    [PHP Modules]
    xml
    tokenizer
    standard
    sockets
    session
    posix
    pcre
    overload
    mysql
    mbstring
    ctype

    [Zend Modules]

> Megjegyzés: Az extension_loaded() a belső kiterjesztésnevet használja a vizsgálathoz. A legtöbb belső kiterjesztésnév kisbetűkkel van írva, de lehetnek olyan kiterjesztések, amelyekben szerepel nagybetű. Tudj róla, hogy ez a függvény kis- és nagybetű-érzékenyen hasonlítja össze a stringeket.

Lásd még: get_loaded_extensions(), get_extension_funcs(), phpinfo(), dl().

Előző | Tartalom | Következő
dl | Fel | get_cfg_var