
---- EXPECTED OUTPUT
*** Testing array_intersect_assoc() : assoc array with diff values to $arr2 argument ***
-- Iteration 1 --
array(0) {
}
array(0) {
}
-- Iteration 2 --
array(1) {
  [0]=>
  string(1) "0"
}
array(1) {
  [0]=>
  string(1) "0"
}
-- Iteration 3 --
array(1) {
  [1]=>
  int(1)
}
array(1) {
  [1]=>
  int(1)
}
-- Iteration 4 --
array(1) {
  ["two"]=>
  int(2)
}
array(1) {
  ["two"]=>
  int(2)
}
-- Iteration 5 --
array(1) {
  ["float"]=>
  float(2.3333)
}
array(1) {
  ["float"]=>
  float(2.3333)
}
-- Iteration 6 --
array(2) {
  ["f1"]=>
  float(1.2)
  ["f4"]=>
  float(33333333.333)
}
array(2) {
  ["f1"]=>
  float(1.2)
  ["f4"]=>
  float(33333333.333)
}
-- Iteration 7 --
array(1) {
  [111]=>
  string(6) "	Hello"
}
array(1) {
  [111]=>
  string(6) "	Hello"
}
-- Iteration 8 --
array(1) {
  [3]=>
  string(5) "pen\n"
}
array(1) {
  [3]=>
  string(5) "pen\n"
}
-- Iteration 9 --
array(1) {
  ["heredoc"]=>
  string(11) "Hello world"
}
array(1) {
  ["heredoc"]=>
  string(11) "Hello world"
}
-- Iteration 10 --
array(2) {
  [11]=>
  object(classA)#%d (0) {
  }
  ["resource"]=>
  resource(%d) of type (stream)
}
array(2) {
  [11]=>
  object(classA)#%d (0) {
  }
  ["resource"]=>
  resource(%d) of type (stream)
}
-- Iteration 11 --
array(4) {
  ["heredoc"]=>
  string(11) "Hello world"
  ["resource"]=>
  resource(%d) of type (stream)
  ["int"]=>
  int(133)
  [222]=>
  string(5) "fruit"
}
array(4) {
  ["heredoc"]=>
  string(11) "Hello world"
  ["resource"]=>
  resource(%d) of type (stream)
  ["int"]=>
  int(133)
  [222]=>
  string(5) "fruit"
}
Done
---- ACTUAL OUTPUT
Could not open input file: Array
---- FAILED
