mb_strpos Find position of first occurrence of string in a string &reftitle.description; intfalsemb_strpos stringhaystack stringneedle intoffset0 stringnullencoding&null; Finds position of the first occurrence of a string in a string. Performs a multi-byte safe strpos operation based on number of characters. The first character's position is 0, the second character position is 1, and so on. &reftitle.parameters; haystack The string being checked. needle The string to find in haystack. In contrast with strpos, numeric values are not applied as the ordinal value of a character. offset The search offset. If it is not specified, 0 is used. A negative offset counts from the end of the string. encoding &mbstring.encoding.parameter; &reftitle.returnvalues; Returns the numeric position of the first occurrence of needle in the haystack string. If needle is not found, it returns &false;. &reftitle.changelog; &Version; &Description; &mbstring.changelog.needle-empty; &mbstring.changelog.encoding-nullable; 7.1.0 Support for negative offsets has been added. &reftitle.seealso; mb_internal_encoding strpos