ID: 25533 User updated by: spagmoid at yahoo dot com Reported By: spagmoid at yahoo dot com -Status: Bogus +Status: Open Bug Type: Feature/Change Request Operating System: WinXP PHP Version: 4.3.3 New Comment:
"The result of using other operators on strings is undefined." RTFM?? That line isn't in the manual you moron! You just made it up! Add it to the manual then, instead of improving your product. What a bunch of jackasses. THIS is in the manual: String conversion to numbers When a string is evaluated as a numeric value, the resulting value and type are determined as follows. Previous Comments: ------------------------------------------------------------------------ [2003-09-16 13:25:49] [EMAIL PROTECTED] Here's your statement: "PHP has two string operators ('.' and '.=', RTFM). The result of using other operators on strings is undefined." ------------------------------------------------------------------------ [2003-09-16 13:15:16] [EMAIL PROTECTED] Not a bug -> Bogus DON'T TOUCH THE STATUS! ------------------------------------------------------------------------ [2003-09-16 12:36:15] spagmoid at yahoo dot com If I leave the status as it is, noone will read it again. I'm doing an article comparing idiosyncrasies of PHP vs ASP. Can I get a statement from the PHP community along the lines of: "It is the opinion of the PHP Community that ideally, bitwise AND should work on strings, and bitwise OR should not. While this may appear tremendously stupid, it is actually quite logical and intelligent." ------------------------------------------------------------------------ [2003-09-16 11:45:54] [EMAIL PROTECTED] We won't be changing this, because we don't see a need for performing bitwise logical operations on strings. If you feel so strongly about it, you are welcome to submit a patch to the developer list and see if enough people think it's worthwhile including in PHP. Please keep the status of this report as it is. ------------------------------------------------------------------------ [2003-09-16 11:25:19] spagmoid at yahoo dot com Then why can you add strings with +? Why can you logically AND strings with &? Why can you multiply strings with *? Does consistency matter in the slightest to you people? ------------------------------------------------------------------------ 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/25533 -- Edit this bug report at http://bugs.php.net/?id=25533&edit=1