]> granicus.if.org Git - php/commitdiff
Fixed test (order of variables doesn't mater)
authorDmitry Stogov <dmitry@zend.com>
Fri, 11 Apr 2014 19:04:47 +0000 (23:04 +0400)
committerDmitry Stogov <dmitry@zend.com>
Fri, 11 Apr 2014 19:04:47 +0000 (23:04 +0400)
ext/standard/tests/general_functions/bug29038.phpt

index 0f792299941acf79c8b28572a15ee1f91a6bf299..d0c87fb199c98ffba94af993c0917efa046073dc 100644 (file)
@@ -2,37 +2,41 @@
 Bug #29038 (extract(), EXTR_PREFIX_SAME option prefixes empty strings)
 --FILE--
 <?php
+function my_print_r($a) {
+       ksort($a);
+       print_r($a);
+}
 function f1() {
   $c = extract(array("" => 1),EXTR_PREFIX_SAME,"prefix");
   echo "Extracted:";
   var_dump($c);
-  print_r(get_defined_vars());
+  my_print_r(get_defined_vars());
 }
 function f2() {
   $a = 1;
   $c = extract(array("a" => 1),EXTR_PREFIX_SAME,"prefix");
   echo "Extracted:";
   var_dump($c);
-  print_r(get_defined_vars());
+  my_print_r(get_defined_vars());
 }
 function f3() {
   $a = 1;
   $c = extract(array("a" => 1),EXTR_PREFIX_ALL,"prefix");
   echo "Extracted:";
   var_dump($c);
-  print_r(get_defined_vars());
+  my_print_r(get_defined_vars());
 }
 function f4() {
   $c = extract(array("" => 1),EXTR_PREFIX_ALL,"prefix");
   echo "Extracted:";
   var_dump($c);
-  print_r(get_defined_vars());
+  my_print_r(get_defined_vars());
 }
 function f5() {
   $c = extract(array("111" => 1),EXTR_PREFIX_ALL,"prefix");
   echo "Extracted:";
   var_dump($c);
-  print_r(get_defined_vars());
+  my_print_r(get_defined_vars());
 }
 
 f1();
@@ -51,15 +55,15 @@ Extracted:int(1)
 Array
 (
     [a] => 1
-    [prefix_a] => 1
     [c] => 1
+    [prefix_a] => 1
 )
 Extracted:int(1)
 Array
 (
     [a] => 1
-    [prefix_a] => 1
     [c] => 1
+    [prefix_a] => 1
 )
 Extracted:int(0)
 Array
@@ -69,6 +73,6 @@ Array
 Extracted:int(1)
 Array
 (
-    [prefix_111] => 1
     [c] => 1
+    [prefix_111] => 1
 )