PHP Manuál | ||
---|---|---|
Predchádzajúci | Nasledujúci |
COM je technológia, ktorá umožňuje znovupoužitie kódu napísaného v akomkoľvek jazyku (akýmkoľvek jazykom) pomocou štandardnej volacej konvencie a skrývania sa za implementačné detaily API akými sú, na ktorom počítači je komponent uložený a ktorý spustiteľný súbor ho uchováva. Možete si to prestaviť ako mechanizmus Remote Procedure Call (RPC) s niektorými základnými koreňmi objektu. Oddeľuje implementáciu od rozhrania.
COM podpruje verziovanie, separáciu implementácie od rozhrania a skrývanie implementačných detailov akými sú vykonateľná lokácia a jazyk, v ktorom bol napísaný.
Funkcie COM sú k dispozícii iba v PHP pre Windows.
Nie je potrebn� �iadna in�tal�cia na pou�itie t�chto funkci�; s� �as�ou jadra PHP.
Windows verzie PHP maj� vstavan� podporu pre toto roz��renie. Nemus�te na��ta� �iadne dodato�n� roz��renie, aby ste mohli tieto funkcie pou��va�.
Spr�vanie tejto funkcie je ovplyvnen� nastaveniami v php.ini.
Tabuľka 1. Konfiguračné voľby COM
Názov | Default | Zameniteľný |
---|---|---|
com.allow_dcom | "0" | PHP_INI_SYSTEM |
com.autoregister_typelib | "0" | PHP_INI_SYSTEM |
com.autoregister_verbose | "0" | PHP_INI_SYSTEM |
com.autoregister_casesensitive | "1" | PHP_INI_SYSTEM |
com.typelib_file | "" | PHP_INI_SYSTEM |
Kon�tanty uveden� ni�ie s� definovan� t�mto roz��ren�m a bud� dostupn� iba ke� roz��renie bolo bu� kompilovan� do PHP alebo dynamicky na��tan� za behu (runtime).
Pre ďalšie informácie o COM si prečítajte COM specification alebo sa môžete pozrieť na Yet Another COM Library (YACL) Dona Boxa.
Predchádzajúci | Domov | Nasledujúci |
method_exists | Hore | COM |