Lines Matching refs:pos
566 $pos = '' !== $needle || 80000 > \PHP_VERSION_ID
570 return false !== $pos ? $offset + $pos : false;
682 $pos = self::mb_stripos($haystack, $needle, 0, $encoding);
684 return self::getSubpart($pos, $part, $haystack, $encoding);
691 $pos = strrpos($haystack, $needle);
694 $pos = iconv_strrpos($haystack, $needle, $encoding);
697 return self::getSubpart($pos, $part, $haystack, $encoding);
703 $pos = self::mb_strripos($haystack, $needle, $encoding);
705 return self::getSubpart($pos, $part, $haystack, $encoding);
721 $pos = strpos($haystack, $needle);
722 if (false === $pos) {
726 return substr($haystack, 0, $pos);
729 return substr($haystack, $pos);
900 private static function getSubpart($pos, $part, $haystack, $encoding) argument
902 if (false === $pos) {
906 return self::mb_substr($haystack, 0, $pos, $encoding);
909 return self::mb_substr($haystack, $pos, null, $encoding);