PHP 4.0 Bug #8975 Updated: modulo (%) sets the ritht operator to the result
| From: | phanto@php.net | Date: | Wed, 31 Jan 2001 00:48:48 +0000 |
| Subject: | PHP 4.0 Bug #8975 Updated: modulo (%) sets the ritht operator to the result | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-45399@lists.php.net to get a copy of this message | ||
ID: 8975
Updated by: phanto
Reported By: ben@stonehenge-net.com
Old-Status: Feedback
Status: Closed
Bug Type: Unknown/Other Function
Assigned To:
Comments:
use == to compare, = is for assignments
if(($i % $rowcount) == 0)
{
....
}
harald.
Previous Comments:
---------------------------------------------------------------------------
[2001-01-29 19:08:57] sniper@php.net
This works for me (tm) just fine. ie. prints 2.
Could you please try again (with the script below)?
<?php
$a = 0;
$b = 2;
$c = $a % $b;
print($b);
?>
--Jani
---------------------------------------------------------------------------
[2001-01-29 02:29:20] ben@stonehenge-net.com
$a = 0;
$b = 2;
$c = $a % $b
print($b)
// $b will be set to 0. does nasty thing to for loops :)
not really sure what was configured at compiletime, was from the FreeBSD ports collection, can dig
it up if it's relevant.
same with php.ini.
no gdb, as there's no crash.
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=8975