From: [EMAIL PROTECTED] Operating system: Red Hat Linux 7.2 PHP version: 4.2.3 PHP Bug Type: Documentation problem Bug description: Boolean prints 1 for TRUE but nothing for FALSE
A boolean of TRUE will print as "1" whereas FALSE prints as "" This has caused me a problem since I had assume that TRUE would print as TRUE and FALSE would print as FALSE. Could you add this to the documentation. I could understand 1/0, TRUE/FALSE, but "1"/"" is not evident at first. I'd even suggest a change request that booleans print out as TRUE/FALSE (since booleans really should not be 1/0 integers or empty/non-empty strings but BOOLEANS) but I'm sure that would ge shot down. :) -- Edit bug report at http://bugs.php.net/?id=19575&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=19575&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=19575&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=19575&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=19575&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=19575&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=19575&r=support Expected behavior: http://bugs.php.net/fix.php?id=19575&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=19575&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=19575&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=19575&r=globals