ugrás a tartalomhoz

Hogyan kell PHP-ben DLL-t importálni?

vami · 2008. Jún. 26. (Cs), 09.24
Phpben lehet importalni dll-eket?? ha igen akkor pontosan hogyan?? kell importalni?
 
1

Csak ha...

vbence · 2008. Jún. 26. (Cs), 09.50
PHP modulról van szó. Például ha a PREG nincs alapból "bekapcsolva" a php.ini-ben, akkor betöltheted a dl függvénnyel. Úgyszintén ha saját PHP modult (extension) írsz.

Amúgy mire hazsnálnád?
2

Nem php

vami · 2008. Jún. 26. (Cs), 11.16
Nem phpban van irva.A base64-et kodolast kellene kibogozza a dll, azt hiszem c ben van irva
3

base64_decode

Poetro · 2008. Jún. 26. (Cs), 12.00
http://php.net/base64_decode
http://php.net/base64_encode
4

Php modul nem php-ben van

vbence · 2008. Jún. 26. (Cs), 12.46
A PHP extension-öket is c-ben írják (ez a lényege az egésznek). Ezek is DLL fájlok, csak a megfelelő header-ekkel rendelkeznek.

Másrészt pedig a base64 dekódolásához hasonló egyszerű feladatra biztos találsz php-ben írt függvényt is (forrással), amit fel tudsz használni a te projektedben (attól eltekintve, hogy az API dokumentációban, majd a PEAR libraryben kellene kezdeni a keresést).

A DLL problémája még, hogy az otthoni gépeden lehet, hogy szépen működne, de egy éles szerveren, mondjuk Linux vagy BSD alatt nem sokat kezdesz egy .DLL-lel (ott .SO van).