HH\Lib\Str\contains

Requires the Hack Standard Library to be installed.
Facebook Engineer?

This function is available as Str\contains() in Facebook's www repository.

Returns whether the "haystack" string contains the "needle" string

namespace HH\Lib\Str;

function contains(
  string $haystack,
  string $needle,
  int $offset = 0,
): bool;

An optional offset determines where in the haystack the search begins. If the offset is negative, the search will begin that many characters from the end of the string. If the offset is out-of-bounds, a ViolationException will be thrown.

Parameters

  • string $haystack
  • string $needle
  • int $offset = 0

Returns

  • bool