HH\Vector::firstValue

Returns the first value in the current Vector

Description

public function firstValue(): ?Tv;

Return Values

Examples

The following example gets the first value from Vector. An empty Vector will return null as its first value.

<?hh

namespace Hack\UserDocumentation\API\Examples\Vector\FirstValue;

$v = Vector {'red', 'green', 'blue', 'yellow'};
var_dump($v->firstValue());

$v = Vector {};
var_dump($v->firstValue());
Output
string(3) "red"
NULL