public static function get($array, $key, $default = null) { if (array_key_exists($key, $array)) { return $array[$key]; } return $default; }
public function testGet() { $data = array('foo' => 'bar'); $this->assertEquals('bar', Utils::get($data, 'foo')); $this->assertNull(Utils::get($data, 'unknown')); $this->assertEquals('default', Utils::get($data, 'unknown', 'default')); }