#45910 [Opn->Fbk]: Cannot declare self-referencing constant
ID: 45910
Updated by: jani@php.net
Reported By: s dot tretter at szene1 dot at
-Status: Open
+Status: Feedback
Bug Type: *General Issues
Operating System: Linux
PHP Version: 5.3.0alpha1
New Comment:
Thank you for this bug report. To properly diagnose the problem, we
need a short but complete example script to be able to reproduce
this bug ourselves.
A proper reproducing script starts with <?php and ends with ?>,
is max. 10-20 lines long and does not require any external
resources such as databases, etc. If the script requires a
database to demonstrate the issue, please make sure it creates
all necessary tables, stored procedures etc.
Please avoid embedding huge scripts into the report.
Previous Comments:
------------------------------------------------------------------------
[2008-08-25 18:10:42] s dot tretter at szene1 dot at
Description:
------------
The problem is that the same script worked in php5.2.6, but in php5.3
it results in a "Fatal error: Cannot declare self-referencing constant
'n61' in ..."
There is an array that uses many constants to set the array with
values. If I execute a method of the class this error message stops the
execution..but the line of the code has nothing todo with this array!
strange error... just let me send my test code, u will see it yourself.
If i modify the array, remove the lines that php is complain about,
some lines and so on.. it works.. but these lines are not differnt to
the ohter lines..!? I don't understand it.
Also tried with latest cvs snapshot
Reproduce code:
---------------
I have a test script, but I don't wanna publish the code... May I send
it directly to a php developer?
Expected result:
----------------
like in php5.2.6 this code should work!
Actual result:
--------------
Fatal error: Cannot declare self-referencing constant 'n61' in
/..../test.php on line 132
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=45910&edit=1
Thread (10 messages)