--TEST-- Bug #78230: Incorrect type check optimization --FILE-- --EXPECT-- bool(true) array(4) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) }