示例#1
0
 /**
  * Test that overwrite() will only overwrite values that share the same keys.
  */
 public function testOverwrite()
 {
     $data1 = array('foo' => 'bar', 123, 'array' => array('boolean' => true, 'left' => 'left'));
     $data2 = array('foo' => 'baz', 456, 'array' => array('boolean' => false, 'right' => 'right'));
     $this->assertEquals(array('foo' => 'baz', 456, 'array' => array('boolean' => false, 'left' => 'left')), Hash::overwrite($data1, $data2));
 }