Edit report at http://bugs.php.net/bug.php?id=54635&edit=1

 ID:                 54635
 User updated by:    reto dot kohli at comvation dot com
 Reported by:        reto dot kohli at comvation dot com
 Summary:            Decrementing character variables does not work as
                     expected
-Status:             Open
+Status:             Closed
 Type:               Bug
 Package:            Strings related
 Operating System:   win32
 PHP Version:        Irrelevant
 Block user comment: N
 Private report:     N

 New Comment:

It is documented...  :(


Previous Comments:
------------------------------------------------------------------------
[2011-04-29 15:57:28] reto dot kohli at comvation dot com

Description:
------------
In the documentation
(http://www.php.net/manual/en/language.operators.increment.php),
"Example #1 Arithmetic Operations on Character Variables" shows how
strings can be incremented.

You would expect this to work the opposite way, too -- however, it
doesn't.

See the modified code from Example #1 attached.



Test script:
---------------
$i = 'W';

for ($n=0; $n<6; $n++) {

    echo --$i . "\n";

}



Expected result:
----------------
V

U

T

S

R

Q



Actual result:
--------------
W

W

W

W

W

W




------------------------------------------------------------------------



-- 
Edit this bug report at http://bugs.php.net/bug.php?id=54635&edit=1

Reply via email to