php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay

| files >> /var/www/html/outlet/pusat/images/customer/php1/tests/function/ |
| files >> //var/www/html/outlet/pusat/images/customer/php1/tests/function/var_export.phpt |
--TEST--
Function -- var_export
--FILE--
<?php
require_once 'PHP/Compat/Function/var_export.php';
// Simple
php_compat_var_export(true);
echo "\n";
php_compat_var_export(false);
echo "\n";
php_compat_var_export(null);
echo "\n";
$fp = fopen(__FILE__, 'r');
php_compat_var_export($fp);
fclose($fp);
echo "\n";
php_compat_var_export(array(1, array(2, array(3, 4), array(5, array(6, array(7))))));
echo "\n";
$a = array (1, 2, array ("a", "b", "c"));
php_compat_var_export($a);
echo "\n\n";
// With return
echo php_compat_var_export($a, true);
echo "\n\n";
// More complex
$a = array(
null => null,
'O\'neil',
'He said "bar" ...' => 'He said "bar" ...',
'Yes \ No' =>'Yes \ No O\'neil',
'foo' => null,
);
php_compat_var_export($a);
echo "\n\n";
// Classes
$var = new stdClass;
$var->foo = 'foo';
$var->bar = 'bar';
$inner = new stdClass;
$inner->bar = 'foo';
$var->baz = $inner;
$var = array(array($var));
php_compat_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 =>
stdClass::__set_state(array(
'foo' => 'foo',
'bar' => 'bar',
'baz' =>
stdClass::__set_state(array(
'bar' => 'foo',
)),
)),
),
)
y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`