#23365 [Bgs]: global twice causes problems
| From: | sniper@php.net | 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