I've used the "with (object)" construct in JavaScript before and I'm
assuming it would work the same, but instead of:

With $obj
->methodCall();
// ugly ...

it would be much sexier like:

with ($obj) {
    methodCall();
}

But its all just sugar. As far as implementing it in userland with a
recursive function that merges properties, that's way to much unnecessary
work. Why not just manually de-reference the object on subsequent method
calls?

-justin

"Bdkr" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> jason davidson wrote:
>
> > Ive seen the Control Flow constuct With ...End With used in VB (yup,
> > VB.. :)) although im not a fan of VB, i liked the feature, is there
> > any consideration to this kind of construct for php.
> > here the only example if it i could find online for anyone that hasnt
> > seen it before.
> >
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcn7/html/
vaconusingwith.asp
> >
> > Aside from being VB, is there anything wrong with it.
> >
> > Jason
> >
> So how would that look in PHP?  Something like?
>
> With $dbObject;
> if(->doConnect()==true)
>     {
>     ->doQuery();
>     while($row = ->fetchArray())
>         { /* do something with returned row */ }
>     }
> End With:
>
> Just a question from an onlooker.
>
> Cheers,
> BDKR

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to