Re: Re: unset() something that doesn't exist

From: Date: Tue, 25 Aug 2009 11:06:33 +0000
Subject: Re: Re: unset() something that doesn't exist
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-297183@lists.php.net to get a copy of this message
On 8/25/09 5:00 AM, "Ralph Deffke" <ralph_deffke@yahoo.de> wrote: > of course its a syntax error, because unset() IS NOT A FUNCTION its a > language construct that's hard to believe. i can't imagine how the compiler could reliably predict if the argument will be set or not when the unset line is executed. > "Stuart" <stuttle@gmail.com> wrote in message > > news:a5f019de0908250201g14e4b61cn73c6cd67da6f669@mail.gmail.com... >> 2009/8/25 Ralph Deffke <ralph_deffke@yahoo.de>: >>> causes an error >>> Parse error: parse error, expecting T_STRING' or þêD5åCMwO´°c/ >>> ˆT_VARIABLE' or `'$'' > in >>> C:\wamp\www\TinyCreator\testCrapp6.php on line 42 >> >> This is a syntax error, not a runtime error. You've clearly done >> something wrong. >> >>> "Tom Worster" <fsb@thefsb.org> wrote in message >>> news:C6B87877.11463%fsb@thefsb.org... >>>> is it the case that unset() does not trigger an error or throw an >>> exception >>>> if it's argument was never set? >> >> Absolutely. >> >> -Stuart >> >> -- >> http://stut.net/ > >

« previous php.general (#297183) next »