Re: what happened to that new isset() like language
| From: | Robert Cummings | Date: | Sat, 10 Jul 2004 01:12:09 +0000 |
| Subject: | Re: what happened to that new isset() like language | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-11056@lists.php.net to get a copy of this message | ||
On Fri, 2004-07-09 at 19:54, Marcus Boerger wrote:
> Hello Robert,
>
> coalesce would be:
>
> "coalesce" "(" <var> ( "," <var> )* [ ","
> <expr> ] ")"
>
> and would also require heay engine patching. I am speaking of a
> really major change here, i already looked into what it would
> need month's ago. Since the operator i proposed is different from
> the coalesce functionality many sql developers know i see that as
> a definitive no. But again if you give the engine a try :-)
Sorry, I thought I was following the thread quite thoroughly, but I
missed the part until earlier today where the functionality would
involve shortcutting expression evaluation if a non-null or set value
was found. Obviously (I think -- correct me if I'm wrong) without the
shortcutting feature, implementation would be simplistic.
Cheers,
Rob.
--
.------------------------------------------------------------.
| InterJinn Application Framework - http://www.interjinn.com
|
:------------------------------------------------------------:
| An application and templating framework for PHP. Boasting |
| a powerful, scalable system for accessing system services |
| such as forms, properties, sessions, and caches. InterJinn |
| also provides an extremely flexible architecture for |
| creating re-usable components quickly and easily. |
`------------------------------------------------------------'