1--TEST-- 2SCCP 001: Constant propagation 3--INI-- 4opcache.enable=1 5opcache.enable_cli=1 6opcache.optimization_level=-1 7opcache.opt_debug_level=0x20000 8opcache.preload= 9--EXTENSIONS-- 10opcache 11--FILE-- 12<?php 13function foo() { 14 $a = 1; 15 $b = $a + 2; 16 $a += $b; 17 return $a; 18} 19?> 20--EXPECTF-- 21$_main: 22 ; (lines=1, args=0, vars=0, tmps=0) 23 ; (after optimizer) 24 ; %ssccp_001.php:1-9 250000 RETURN int(1) 26 27foo: 28 ; (lines=1, args=0, vars=0, tmps=0) 29 ; (after optimizer) 30 ; %ssccp_001.php:2-7 310000 RETURN int(4) 32