Re: _SESSION, _POST, and _GET
| From: | John W. Holmes | Date: | Mon, 17 Nov 2003 03:36:44 +0000 |
| Subject: | Re: _SESSION, _POST, and _GET | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-169884@lists.php.net to get a copy of this message | ||
David T-G wrote:
John, et al -- ...and then John W. Holmes said... % % David T-G wrote: % % >I have successfully used extract() to % >pull the data out of _SESSION each time; yay. % % This whole question revolves around the reason you're even extract()ing % anything to begin with... Why not just use the $_SESSION, $_POST, etc % arrays where you need them. There's no reason to extract(). OK; fair enough. 1) I was just shown it in a recent thread and it seemed like a lifesaver :-) 2) I want to get our existing code rewritten to "be good" and not lose stuff, like passwords and email addresses, that it's supposed to remember -- as quickly as possible. I know they're famous last words, but I figure I'll do it right later :-) [Hey, I'm even thinking of a full top-down rewrite anyway!]If you're going to extract blindly from $_POST and $_GET, you might as well just turn register_globals back on; that's what you've basically got. There's absolutely no reason to extract $_XXX['var'] so you can use $var instead of just using $_XXX['var'] wherever you need that value... -- ---John Holmes... Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/ php|architect: The Magazine for PHP Professionals – www.phparch.com