Re: Re: cvs: php4 /ext/standard basic_functions.c incomplete_class.c php_incomplete_class.h var.c /ext/wddx wddx.c

From: Date: Tue, 28 Aug 2001 08:37:19 +0000
Subject: Re: Re: cvs: php4 /ext/standard basic_functions.c incomplete_class.c php_incomplete_class.h var.c /ext/wddx wddx.c
References: 1 2  Groups: php.dev 
Request: Send a blank email to php-dev+get-64473@lists.php.net to get a copy of this message

[sorry, my English is bad]

Zeev Suraski <zeev@zend.com> writes:

[...]

> Why?  Whatever extension you use on your box, put them in the php.ini.
> dl() is never a better option.
>
> Zeev

An example not solvable using php.ini:

At SysNet, we access dbms only with odbc_* functions using (for
different apps on the same server) solid and IBMdb2.

We compile ext/odbc/php_odbc.c as solid.so and ibmdb2.so and load the
right module using dl ().  Using php.ini is not feasible because this
lead to multiple function definition.

I think a similar situation may arise with multiple xslt backend, they
must export the same API but could provide different features (or
bugs) so you must use xslt1 for app1 and xslt2 for app2.

Please don't drop dl () :-)

Ciao
-- 
Walter Franzini, e-mail: walter@sys-net.it
SysNet, Via Digione 8, 27100 Pavia - Italy



Thread (52 messages)

« previous php.dev (#64473) next »