#23365 [Bgs]: global twice causes problems

From: Date: Sun, 27 Apr 2003 09:06:49 +0000
Subject: #23365 [Bgs]: global twice causes problems
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-38499@lists.php.net to get a copy of this message
ID: 23365 Updated by: sniper@php.net Reported By: spagmoid at yahoo dot com Status: Bogus Bug Type: *General Issues Operating System: WinXP PHP Version: 4.3.1 New Comment: Just for the record: I wish I worked for Microsoft, I propably would get PAID for doing this ungrateful work. :) Previous Comments: ------------------------------------------------------------------------ [2003-04-26 16:30:25] pollita@php.net Thank you. Now was that so hard? I am marking *this* one bogus since it's duplicate of an already submitted bug. However, the first one, while expected behavior, isn't actually 'Bogus'. I'll update that one as well. ------------------------------------------------------------------------ [2003-04-26 16:17:10] spagmoid at yahoo dot com Actually here, the reproducible problem is NOT the core issue. The core issue is whether anyone cares to admit there is a problem then fix it. We have to cross that massive hurdle before I spend my valuable time. This very issue itself, reproducible or not, has been shot down twice. So what the hell is the point of giving you a repro? Here's a repro you ungrateful little snit - the last time it was shot down. http://bugs.php.net/bug.php?id=23150&edit=2 ------------------------------------------------------------------------ [2003-04-26 16:11:49] pollita@php.net Nice, make it someone else's fault that you're not providing complete information. I still don't see a reproducing script by the way. It does NOT suffice to say that problems occur with globals when they shouldn't, because there is no presenting bug to identify as yet. All I have is you saying "It's broke!" Fine you have a reason for calling global in the global scope and for calling global twice, however AS I MENTIONED that is not even the core issue. The core issue is that your bug IS NOT REPRODUCIBLE. Your last comment mentioned classes. That's a new piece of information. *gasp* Maybe it's relevant! So, rather than continue your childish tantrum of attacking blindly, why not grow up and submit a bug comment that contains useful information. m'kay? P.S. - You're not Jesus. ------------------------------------------------------------------------ [2003-04-26 16:05:43] derick@php.net Please provide a FULL script with which we can try to reproduce it. Derick ------------------------------------------------------------------------ [2003-04-26 15:59:00] spagmoid at yahoo dot com I used to give very specific repro's. Now I don't bother spending 15 minutes to be precise because someone always comes along and spends a total of 5 seconds before lazily marking things bogus. Maybe it's just with classes, maybe its something else. Suffice it to say, problems occur with global when they shouldn't. There's no reason to say: $A = 1; $A = 1; either is there? So if $A was 2 afterward, that wouldn't be a bug? There are valid reasons. Global should make something global period, not screw it up. My reason is, I am requiring a file in 2 different places, once in the global scope and once in a function. So I declare global $Object, and if we are already in the global scope things screw up. Now this is a bug. There are things called principles, like doing something the right way even when you don't readily see a reason for it. I still don't expect any action on this, but now whoever bogusifies it this time will at least have no Pontius Pilate excuse when you're brought before the God of programming. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/23365 -- Edit this bug report at http://bugs.php.net/?id=23365&edit=1

« previous php.bugs (#38499) next »