|
|
PHP (angielski akronim rekurencyjny, którego rozwinięcie to PHP Hypertext Preprocessor), pierwotnie nazwany Personal
Home Page - skryptowy język programowania, służący przede wszystkim do tworzenia dynamicznych stron WWW i wykonywany w
tym przypadku po stronie serwera, z możliwością zagnieżdżania w HTML (bądź XHTML). PHP jest podobny w założeniach do
dużo starszego mechanizmu SSI (Server Side Includes), jednak jest w stosunku do SSI nieporównanie bardziej rozbudowany.
Udostępniany jest na zasadach licencji open-source. Jego składnia bazuje na językach C, Java i Perl.
SQL (ang. Structured Query Language) to strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz
do umieszczania i pobierania danych z baz danych.
Język SQL jest językiem deklaratywnym. Decyzję o sposobie przechowywania i pobrania danych pozostawia się systemowi
zarządzania bazą danych DBMS.
Jest to język programowania opracowany w latach siedemdziesiątych w firmie IBM. Stał się on standardem w komunikacji z
serwerami relacyjnych baz danych. Wiele współczesnych systemów relacyjnych baz danych używa do komunikacji z
użytkownikiem SQL, dlatego mówi się, że korzystanie z relacyjnych baz danych, to korzystanie z SQL-a.
Apache jest otwartym serwerem HTTP dostępnym dla wielu systemów operacyjnych (m.in. UNIX, GNU/Linux, BSD,
Microsoft Windows). Po angielsku słowo Apache wymawia się epaczi, co brzmi tak samo jak a patchy (server), co było
określeniem tego serwera we wczesnym stadium jego rozwoju w 1995 roku, kiedy był on głównie zbiorem poprawek (patch)
nałożonych na serwer HTTP o nazwie NCSA.
Apache jest najszerzej stosowanym serwerem HTTP w Internecie. W maju 2003 jego udział wśród serwerów wynosił 62%. W
połączeniu z interpreterem języka skryptowego PHP i bazą danych MySQL, Apache stanowi jedno z najczęściej spotykanych
środowisk w firmach oferujących miejsce na serwerach sieciowych.
|
com_load_typelib
(PHP 4 >= 4.1.0, PHP 5) com_load_typelib -- Loads a
Typelib
Descriptionbool com_load_typelib ( string typelib_name [, bool
case_insensitive] )
Loads a type-library and registers its constants in the
engine, as though they were defined using define().
The case_insensitive behaves in
the same way as the parameter with the same name in the
define() function.
typelib_name can be one of the
following:
-
The filename of a .tlb file
or the executable module that contains the type
library.
-
The type library GUID, followed by its version number,
for example {00000200-0000-0010-8000-00AA006D2EA4},2,0.
-
The type library name, e.g. Microsoft OLE DB ActiveX Data Objects 1.0
Library.
PHP will attempt to resolve the type library in this
order, as the process gets more and more expensive as you
progress down the list; searching for the type library by name
is handled by physically enumerating the registry until we find
a match.
Note that it is much more efficient to use the
com.typelib_file
configuration setting to pre-load and register the constants,
although not so flexible.
If you have turned on
com.autoregister_typelib ,
then PHP will attempt to automatically register the constants
associated with a COM object when you instantiate it. This
depends on the interfaces provided by the COM object itself,
and may not always be possible.
|