本文整理汇总了PHP中Arr::getValue方法的典型用法代码示例。如果您正苦于以下问题:PHP Arr::getValue方法的具体用法?PHP Arr::getValue怎么用?PHP Arr::getValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Arr
的用法示例。
在下文中一共展示了Arr::getValue方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testGetValueDefault
/**
* Test getValue
*/
public function testGetValueDefault()
{
$arr = array('foo' => 'bar', 'baz' => '', 'fiz' => 0);
$this->assertEquals('bar', Arr::getValue($arr, 'foo', 'default'), 'foo should be bar');
$this->assertEquals('default', Arr::getValue($arr, 'buz', 'default'), 'default should be step in');
$this->assertEquals(0, Arr::getValue($arr, 'fiz', 'default'), 'fiz should be 0');
}
示例2: testGetValueDefault
public function testGetValueDefault()
{
$testArray = ['key' => 'value'];
$this->assertEquals('default', Arr::getValue($testArray, 'nonExistingKey', 'default'));
}
示例3: nullWillBeReturnedForInvalidKey
/**
* @test
*/
public function nullWillBeReturnedForInvalidKey()
{
$array = array('name' => 'My Name');
$this->assertNull(Arr::getValue('undefined', $array));
}