--TEST-- Function -- var_export --SKIPIF-- --FILE-- null, 'O\'neil', 'He said "bar" ...' => 'He said "bar" ...', 'Yes \ No' =>'Yes \ No O\'neil', 'foo' => null, ); var_export($a); echo "\n\n"; // Classes $var = new stdClass; $var->foo = 'foo'; $var->bar = 'bar'; $var = array(array($var)); var_export($var); ?> --EXPECT-- true false NULL NULL array ( 0 => 1, 1 => array ( 0 => 2, 1 => array ( 0 => 3, 1 => 4, ), 2 => array ( 0 => 5, 1 => array ( 0 => 6, 1 => array ( 0 => 7, ), ), ), ), ) array ( 0 => 1, 1 => 2, 2 => array ( 0 => 'a', 1 => 'b', 2 => 'c', ), ) array ( 0 => 1, 1 => 2, 2 => array ( 0 => 'a', 1 => 'b', 2 => 'c', ), ) array ( '' => NULL, 0 => 'O\'neil', 'He said "bar" ...' => 'He said "bar" ...', 'Yes \\ No' => 'Yes \\ No O\'neil', 'foo' => NULL, ) array ( 0 => array ( 0 => class stdClass { var $foo = 'foo'; var $bar = 'bar'; }, ), )