php-src/Zend/tests/compound_assign_failure.phpt

25 lines
292 B
Plaintext
Raw Normal View History

--TEST--
Behavior of failing compound assignment
--FILE--
<?php
try {
$a = 1;
$a %= 0;
} catch (Error $e) { var_dump($a); }
try {
$a = 1;
$a >>= -1;
} catch (Error $e) { var_dump($a); }
try {
$a = 1;
$a <<= -1;
} catch (Error $e) { var_dump($a); }
?>
--EXPECT--
int(1)
int(1)
int(1)