1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
<?php
namespace Symfony\Component\VarDumper\Tests\Fixture;
if (!class_exists('Symfony\Component\VarDumper\Tests\Fixture\DumbFoo')) { class DumbFoo { public $foo = 'foo'; } }
$foo = new DumbFoo(); $foo->bar = 'bar';
$g = fopen(__FILE__, 'r');
$var = [ 'number' => 1, null, 'const' => 1.1, true, false, NAN, INF, -INF, PHP_INT_MAX, 'str' => "déjà\n", "\xE9\x00", '[]' => [], 'res' => $g, 'obj' => $foo, 'closure' => function ($a, \PDO &$b = null) {}, 'line' => __LINE__ - 1, 'nobj' => [(object) []], ];
$r = []; $r[] = &$r;
$var['recurs'] = &$r; $var[] = &$var[0]; $var['sobj'] = $var['obj']; $var['snobj'] = &$var['nobj'][0]; $var['snobj2'] = $var['nobj'][0]; $var['file'] = __FILE__; $var["bin-key-\xE9"] = '';
unset($g, $r);
|