HH\ImmVector::at

Returns the value at the specified key in the current ImmVector.

Description

public function at(
  int $k,
): Tv

Returns the value at the specified key in the current ImmVector.

If the key is not present, an exception is thrown. If you don't want an exception to be thrown, use get() instead.

$v = $vec->at($k) is semantically equivalent to $v = $vec[$k].

Parameters

  • int $k - the key from which to retrieve the value.

Return Values

  • Tv - The value at the specified key; or an exception if the key does not exist.

Examples

See Vector::at for usage examples.