Guest User

Untitled

a guest
Jan 23rd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.87 KB | None | 0 0
  1.  
  2. <?
  3.     $array = array(
  4.         'a' => 'b',
  5.         'c' => 'd',
  6.         'e' => array(
  7.             'f' => 'g',
  8.             'h' => 'i'
  9.         ),
  10.         'j' => 'k'
  11.     );
  12.     $nonArray = "Min mamma i skogen";
  13.     $time1=microtime(true);
  14.     for($i=0;$i<10000000;$i++) {
  15.         $bool = (array)$array === $array;
  16.         $bool = (array)$nonArray === $nonArray;
  17.     }
  18.     $time2=microtime(true);
  19.     $diff = $time2-$time1;
  20.     echo "(array)===: $diff\n";
  21.  
  22.     $time1=microtime(true);
  23.     for($i=0;$i<10000000;$i++) {
  24.         $bool = (array)$array == $array;
  25.         $bool = (array)$nonArray == $nonArray;
  26.     }
  27.     $time2=microtime(true);
  28.     $diff = $time2-$time1;
  29.     echo "(array)==: $diff\n";
  30.  
  31.  
  32.         $time1=microtime(true);
  33.         for($i=0;$i<10000000;$i++) {
  34.                 $bool = is_array($array);
  35.                 $bool = is_array($nonArray);
  36.         }
  37.         $time2=microtime(true);
  38.         $diff = $time2-$time1;
  39.         echo "is_array: $diff\n";
  40.  
  41.  
  42.  
  43. ?>
Add Comment
Please, Sign In to add comment