wp/lib/blobfolio/wp/bm/mb.php
public static function strrpos($haystack, $needle, $offset=0) {
		if (
			(\seems_utf8($haystack) || \seems_utf8($needle)) &&
			\function_exists('mb_strrpos')
		) {
			return \mb_strrpos($haystack, $needle, $offset, 'UTF-8');
		}

		return \strrpos($haystack, $needle, $offset);
	}
public static function strrpos($haystack, $needle, $offset=0) {
		if (
			(\seems_utf8($haystack) || \seems_utf8($needle)) &&
			\function_exists('mb_strrpos')
		) {
			return \mb_strrpos($haystack, $needle, $offset, 'UTF-8');
		}

		return \strrpos($haystack, $needle, $offset);
	}
A strrpos() wrapper

@param string  $haystack Haystack.
@param string  $needle Needle.
@param int $offset Offset.
@return int|bool  Return the last occurrence. False on error.