Re: [PHP4BETA] cvs: /php4 php.h /php4/ext/standard basic_functions.c basic_functions.h php3_string.h string.c /php4/tests testarray
| From: | Andrei Zmievski | Date: | Mon, 20 Sep 1999 19:59:46 +0000 |
| Subject: | Re: [PHP4BETA] cvs: /php4 php.h /php4/ext/standard basic_functions.c basic_functions.h php3_string.h string.c /php4/tests testarray | ||
| References: | 1 | Groups: | php.version4 |
| Request: | Send a blank email to php-version4+get-4698@lists.php.net to get a copy of this message | ||
Rasmus Lerdorf wrote:
> I can see this. But let's try to avoid having any user callable functions
> named zend_* unless they are really querying something in Zend's
> internals. We definitely don't want zend_strlen() at the user-level, for
> example. The idea behind the PHP/Zend separation, is that Zend can be
> unbundled and included in something else. This separation should work in
> both directions. If someone was to write a different scripting engine
> they would need to provide a compatible API as well as engine-internal
> implementations of something like strlen() and as such calling it
> zend_strlen() is not logical.
-- End of excerpt from Rasmus Lerdorf
Good point.
-Andrei
* Only 19,999 lines of C++ to my next ski trip... *