last() public static method

public static last ( $obj = null, $default = null )
Beispiel #1
0
 public function test_last()
 {
     $string = 'Hello, World!';
     $this->assertEquals('!', Helper::last($string));
     $array = array(1, 2, 3);
     $this->assertEquals(3, Helper::last($array));
     $arrayIterator = new \ArrayIterator($array);
     $this->assertEquals(3, Helper::last($arrayIterator));
     $object = new \StdClass();
     $object->foo = 'foo';
     $object->bar = 'bar';
     $this->assertEquals('bar', Helper::last($object));
     $this->assertEquals(42, Helper::last(array(), 42));
 }