ID: 27855
Updated by: [EMAIL PROTECTED]
Reported By: blackei2k at gmx dot de
-Status: Open
+Status: Bogus
Bug Type: Documentation problem
Operating System: Linux
PHP Version: 4.3.5
New Comment:
Actually you can.
What you can't do is define() (read redefine) a constant more than
once. That's why it's called a constant.
Previous Comments:
------------------------------------------------------------------------
[2004-04-03 15:49:53] blackei2k at gmx dot de
Description:
------------
You can't define a constant using define(), and automatically assign a
value to it, that is of a function.
Reproduce code:
---------------
<?php
define("E_SQL", mysql_error(), true);
?>
Expected result:
----------------
E_SQL should now contain the last error-string. (Of course only if
there was an error).
Actual result:
--------------
It's empty
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=27855&edit=1