HH\Vector::firstValue

Returns the first value in the current Vector

Description

public function firstValue(): ?Tv

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