Skip to main content

__toString

Note

This is a point-in-time snapshot of the API documentation from January 2026. Going forward, we will not be maintaining a public copy of these references, and recommend users to refer to the built-in signature helpers available in the Hack LSP instead for complete and up-to-date information.

Returns the string version of the current Vector, which is "Vector"

public function __toString(): string;

Returns

  • string - The string "Vector".

Examples

The string version of an ImmVector is always "ImmVector":

$iv = ImmVector {1, 2, 3};
echo $iv->__toString()."\n";

$iv2 = ImmVector {'a', 'b', 'c'};
echo $iv2->__toString()."\n";

$iv3 = ImmVector {};
echo $iv3->__toString()."\n";