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.
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).
Csak ha...
Amúgy mire hazsnálnád?
Nem php
base64_decode
http://php.net/base64_encode
Php modul nem php-ben van
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).