HH\Vector::firstValue

Description

public function firstValue(): ?Tv

Returns the first value in the current Vector.

Return Values

  • ?Tv - The first value in the current Vector, or null if the Vector is empty.

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