diff options
Diffstat (limited to 'tests/lang/007.phpt')
-rw-r--r-- | tests/lang/007.phpt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/lang/007.phpt b/tests/lang/007.phpt new file mode 100644 index 0000000..4576d4e --- /dev/null +++ b/tests/lang/007.phpt @@ -0,0 +1,27 @@ +--TEST-- +Function call with global and static variables +--FILE-- +<?php +error_reporting(0); +$a = 10; + +function Test() +{ + static $a=1; + global $b; + $c = 1; + $b = 5; + echo "$a $b "; + $a++; + $c++; + echo "$a $c "; +} + +Test(); +echo "$a $b $c "; +Test(); +echo "$a $b $c "; +Test(); +?> +--EXPECT-- +1 5 2 2 10 5 2 5 3 2 10 5 3 5 4 2 |