Chris@0: bar = 'bar'; Chris@0: Chris@0: $g = fopen(__FILE__, 'r'); Chris@0: Chris@0: $var = array( 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@0: '[]' => array(), Chris@0: 'res' => $g, Chris@0: 'obj' => $foo, Chris@0: 'closure' => function ($a, \PDO &$b = null) {}, Chris@0: 'line' => __LINE__ - 1, Chris@0: 'nobj' => array((object) array()), Chris@0: ); Chris@0: Chris@0: $r = array(); 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);