Учебник по основам PHP. PHPBeginner



         

Загружаемые модули PHP (extensions)


Описание загружаемых модулей приводится для системы Windows. В комплекте РНР, поставляемом для Windows, следующие модули являются уже встроенными (built-in):

  • standard
  • bcmath
  • Calendar
  • com
  • ftp
  • mysql
  • odbc
  • pcre
  • session
  • xml
  • wddx
  • Следующие модули можно загрузить функцией dl() во время исполнения или раскомментировав соответствующие строки в файле конфигурации (* — файл не входит в комплект поставки РНР). Некоторым модулям требуются дополнительные библиотеки, некоторые из которых входят в комплект поставки и размещаются в каталоге dll (не забудьте переместить их в доступный для системы каталог или указать путь к ним в переменной окружения PATH).

    php_bz2.dll php_ctype.dll

    php_cpdf.dll php_curl.dll (требует msvcr70.dll*,

    sslleay32.dll)

    php_cybercash.dll php_db.dll

    php_dba.dll php_dbase.dll

    php_domxml.dll (требует Iibxml2.dll) php_dotnet.dll

    php_exif.dll php_fdf.dll (требует FdfTk.dll)

    php_filepro.dll php_gd.dll

    php_gettext.dll (требует php_hyperwave.dll

    gnu_gettext.dll)

    php_iconv.dll php_ifx.dll (требует isqlt09a.dll*)

    php_iisfunc.dll php_imap.dll

    php_ingres.dll (требует oiapi.dll*) phpjnterbase.dll (требует gds32.dll)

    phpjava.dll php_ldap.dll (требует libsasl.dll)

    php_mcrypt.dll (требует mcrypL.dll*) php_mhash.dll

    php_ming.dll php_mssql.dll (требует

    Ntwdblib.dll)

    php_oci8.dll (требует oci.dll) php_openssl.dll (требует

    msvcr70.dll*, Iibleay32.dll)

    php_oracle.dll (требует ociw32.dll*) php_pdf.dll php_pgsql.dll php_printcr.dll

    php_sablot.dll (требует sablot.dll) php_snmp.dll

    djustright php_sybase_ct.dll php_yaz.dll

    (требует libct.dll*)

    php_zlib.dll |

    Функции модулей

    dl

    Загрузка библиотеки расширения РНР во время исполнения

    int dl (string library)

    dl ("extensions/php_db.dll"),

    См. также параметр конфигурации extension_dir.

    get_loaded_extensions

    Определение перечня загруженных модулей

    array get_loaded_extensions (void)

    Возвращает массив, содержащий список имен модулей РНР, которые были прикомандированы, загружены при старте РНР и загружены во время исполнения функцией dl().




    Содержание  Назад  Вперед