--TEST-- Test compact() function: ensure compact() doesn't pick up variables declared outside of current scope. --FILE-- ==Done== --EXPECTF-- *** Testing compact() : usage variations - variables outside of current scope *** array(2) { ["b"]=> string(3) "f.b" ["c"]=> string(3) "f.c" } array(2) { ["b"]=> string(3) "f.b" ["c"]=> string(3) "f.c" } ==Done==