Bug #55222 [Bgs]: Fatal Error disappears when using paranthesis

2011-07-27 Thread hanskrentel at yahoo dot de
Edit report at https://bugs.php.net/bug.php?id=55222&edit=1

 ID: 55222
 User updated by:hanskrentel at yahoo dot de
 Reported by:hanskrentel at yahoo dot de
 Summary:Fatal Error disappears when using paranthesis
 Status: Bogus
 Type:   Bug
 Package:Scripting Engine problem
 Operating System:   Linux
 PHP Version:5.3.6
 Block user comment: N
 Private report: N

 New Comment:

I can only remind again that the first comment from php.net obviously misread 
this report.

I am _missing_ the fatal error.


Previous Comments:

[2011-07-19 08:10:56] hanskrentel at yahoo dot de

Actually I'm concerned that

reset( (get_array()) );

does _not_ give a fatal error. This contradicts the last comment "There's 
really 
no way to get around that [getting a fatal error]".

Why does it not give a fatal error? There is no variable.


[2011-07-18 22:21:36] ahar...@php.net

reset() requires a variable that can be passed by reference. There's really no 
way 
to get around that, hence the fatal error.


[2011-07-17 16:52:26] hanskrentel at yahoo dot de

within = without in the description.


[2011-07-17 16:51:34] hanskrentel at yahoo dot de

Description:

PHP 5.3 is giving me nice, sound FATAL ERRORS when using functions like reset() 
within a variable. However it looks like that it's not always taken care of 
that consequentially.

I don't even get a strict standards warning even.

Test script:
---
https://bugs.php.net/bug.php?id=55222&edit=1


Bug #55222 [Bgs]: Fatal Error disappears when using paranthesis

2011-07-19 Thread hanskrentel at yahoo dot de
Edit report at https://bugs.php.net/bug.php?id=55222&edit=1

 ID: 55222
 User updated by:hanskrentel at yahoo dot de
 Reported by:hanskrentel at yahoo dot de
 Summary:Fatal Error disappears when using paranthesis
 Status: Bogus
 Type:   Bug
 Package:Scripting Engine problem
 Operating System:   Linux
 PHP Version:5.3.6
 Block user comment: N
 Private report: N

 New Comment:

Actually I'm concerned that

reset( (get_array()) );

does _not_ give a fatal error. This contradicts the last comment "There's 
really 
no way to get around that [getting a fatal error]".

Why does it not give a fatal error? There is no variable.


Previous Comments:

[2011-07-18 22:21:36] ahar...@php.net

reset() requires a variable that can be passed by reference. There's really no 
way 
to get around that, hence the fatal error.


[2011-07-17 16:52:26] hanskrentel at yahoo dot de

within = without in the description.


[2011-07-17 16:51:34] hanskrentel at yahoo dot de

Description:

PHP 5.3 is giving me nice, sound FATAL ERRORS when using functions like reset() 
within a variable. However it looks like that it's not always taken care of 
that consequentially.

I don't even get a strict standards warning even.

Test script:
---
https://bugs.php.net/bug.php?id=55222&edit=1