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