Chris@0: bar = 'bar'; Chris@0: Chris@0: $g = fopen(__FILE__, 'r'); Chris@0: Chris@17: $var = [ Chris@0: 'number' => 1, null, Chris@0: 'const' => 1.1, true, false, NAN, INF, -INF, PHP_INT_MAX, Chris@0: 'str' => "déjà\n", "\xE9\x00", Chris@17: '[]' => [], Chris@0: 'res' => $g, Chris@0: 'obj' => $foo, Chris@0: 'closure' => function ($a, \PDO &$b = null) {}, Chris@0: 'line' => __LINE__ - 1, Chris@17: 'nobj' => [(object) []], Chris@17: ]; Chris@0: Chris@17: $r = []; Chris@0: $r[] = &$r; Chris@0: Chris@0: $var['recurs'] = &$r; Chris@0: $var[] = &$var[0]; Chris@0: $var['sobj'] = $var['obj']; Chris@0: $var['snobj'] = &$var['nobj'][0]; Chris@0: $var['snobj2'] = $var['nobj'][0]; Chris@0: $var['file'] = __FILE__; Chris@0: $var["bin-key-\xE9"] = ''; Chris@0: Chris@0: unset($g, $r);