Документация для разработчиков
Темная тема

getPosition

boolean|integer public static
\Bitrix\Main\Text\BinaryString::getPosition(
  $haystack,
  $needle,
 integer $offset
);

Статический метод. Возвращает позицию, в которой находится искомая строка, относительно начала строки haystack, независимо от смещения offset. Позиция строки отсчитывается от 0, а не от 1. Возвращает false, если искомая строка не найдена. Выполняет безопасную с точки зрения многобайтных кодировок операцию. Аналог PHP функции strpos.

Параметры

ПараметрОписаниеВерсия
$haystackСтрока, в которой производится поиск.
$needleИскомая подстрока. Если не является строкой, он приводится к целому и трактуется как код символа.
$offsetСмещение. Если этот параметр указан, то поиск будет начат с указанного количества символов с начала строки. Не может быть отрицательным.

Примеры



© «Битрикс», 2001-2021, «1С-Битрикс», 2021
Наверх