mirror of
https://github.com/php/php-src.git
synced 2026-04-26 17:38:14 +02:00
Fixed test
This commit is contained in:
@@ -18,9 +18,11 @@ echo "\n--- Testing Circular reference of an array ---\n";
|
||||
echo "-- Normal array --\n";
|
||||
$arr_circ = array(0, 1, -2, 3.333333, "a", array(), &$arr_circ);
|
||||
$serialize_data = serialize($arr_circ);
|
||||
$arr_circ[6] = null;
|
||||
var_dump( $serialize_data );
|
||||
$arr_circ = unserialize($serialize_data);
|
||||
var_dump( $arr_circ );
|
||||
$arr_circ[6] = null;
|
||||
|
||||
echo "\n-- Associative array --\n";
|
||||
$arr_asso = array("a" => "test");
|
||||
@@ -103,4 +105,4 @@ array(2) {
|
||||
&string(4) "test"
|
||||
}
|
||||
|
||||
Done
|
||||
Done
|
||||
|
||||
@@ -34,6 +34,7 @@ $a[0] = &$a;
|
||||
$a[1] = 1;
|
||||
$a[2] = 1;
|
||||
check($a);
|
||||
$a[0] = null;
|
||||
|
||||
echo "\n\n--- 1,2 ref container:\n";
|
||||
$a = array();
|
||||
@@ -41,6 +42,8 @@ $a[0] = &$a;
|
||||
$a[1] = &$a;
|
||||
$a[2] = 1;
|
||||
check($a);
|
||||
$a[0] = null;
|
||||
$a[1] = null;
|
||||
|
||||
echo "\n\n--- 1,2,3 ref container:\n";
|
||||
$a = array();
|
||||
@@ -48,6 +51,10 @@ $a[0] = &$a;
|
||||
$a[1] = &$a;
|
||||
$a[2] = &$a;
|
||||
check($a);
|
||||
$a[0] = null;
|
||||
$a[1] = null;
|
||||
$a[2] = null;
|
||||
|
||||
|
||||
echo "Done";
|
||||
?>
|
||||
@@ -464,4 +471,4 @@ array(3) {
|
||||
[2]=>
|
||||
&string(10) "b2.changed"
|
||||
}
|
||||
Done
|
||||
Done
|
||||
|
||||
@@ -55,7 +55,6 @@ $a[0] = &$c[0];
|
||||
$a[1] = &$c[1];
|
||||
check($c);
|
||||
|
||||
|
||||
echo "\n\n--- Containing array references 1 element in nested array:\n";
|
||||
$a = array();
|
||||
$a[0] = 1;
|
||||
@@ -76,6 +75,7 @@ $c = array(1,1,&$a);
|
||||
$a[0] = 1;
|
||||
$a[1] = &$c;
|
||||
check($c);
|
||||
$a[1] = null;
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
|
||||
Reference in New Issue
Block a user