1--TEST-- 2Bug #79792: HT iterators not removed if empty array is destroyed 3--FILE-- 4<?php 5$a = [42]; 6foreach ($a as &$c) { 7 // Make the array empty. 8 unset($a[0]); 9 // Destroy the array. 10 $a = null; 11} 12?> 13===DONE=== 14--EXPECTF-- 15Warning: Invalid argument supplied for foreach() in %s on line %d 16===DONE=== 17