# technical question

- Thread: https://externals.io/message/27633
- Original archive: https://news-web.php.net/php.internals/27633
- Started by Oliver Block on 2007-01-24T13:54:11+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #27633 — Oliver Block — 2007-01-24T13:54:11+00:00

URL: https://externals.io/message/27633#27633

Hello,

As far as I understood, php loads requires modules at startup. Which impact 
does that have on which function a developer can call from within an 
extension. I mean, is it possible to call functions from other extensions 
besides ext/standard? And how?

Regards,

Oliver

---

## #27641 — Stanislav Malyshev — 2007-01-24T23:53:04+00:00

URL: https://externals.io/message/27633#27641 · In reply to: #27633

> As far as I understood, php loads requires modules at startup. Which impact 

If they are loaded through extension= directive and not compiled in.

> does that have on which function a developer can call from within an 
> extension. I mean, is it possible to call functions from other extensions 
> besides ext/standard? And how?

You want to call PHP function defined in other module or C function? The 
former shouldn't be any problem, the latter might be harder since if you 
call it directly your linker may not like it. You may need to use dlsym 
or analogous functions - which unfortunately is highly non-portable...
-- 
Stanislav Malyshev, Zend Products Engineer
stas@zend.com  http://www.zend.com/
