Re: New years resolution: To get serious with my programming! Anyone wanna help? :)
| From: | Jochem Maas | Date: | Tue, 15 Jan 2008 23:42:59 +0000 |
| Subject: | Re: New years resolution: To get serious with my programming! Anyone wanna help? :) | ||
| References: | 1 2 3 4 5 6 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-267340@lists.php.net to get a copy of this message | ||
Richard Lynch schreef:
On Tue, January 8, 2008 3:40 pm, Jack Mays wrote:an alias of exit afaict/afaik.Technically, exit is "language construct" and not a function. It does not require the () at the end. There are more than a few "language constructs" that are documented just like functions because 99% of the time, nobody cares that they aren't functions. Some common ones: require include isset exit die ??? (maybe this one IS a function)funnily enough exit is even listed as a function.Sure it is: http://us2.php.net/manual/en/function.exit.php Unless I'm missing a point here or something. :)
echo print (used to be a function, maybe still is?) There are a few places where these not being functions makes a difference in your life, but for the most part, it doesn't really... But exit(); makes you look like a newbie for not knowing it's not really a function and you don't need the ()s unless you want a return error code.funny that, I usually use 'exit;' for a clean exit and 'die();' to signify a shitty exit ... although they are actually indentical functionally - just my idiosyncrasity ... that said I also so stuff like 'exit(1);' when I really want to offer a proper exit code. :-/