mb_stristr Finds first occurrence of a string within another, case insensitive &reftitle.description; stringmb_stristr stringhaystack stringneedle boolbefore_needle&false; stringencodingmb_internal_encoding() mb_stristr finds the first occurrence of needle in haystack and returns the portion of haystack. Unlike mb_strstr, mb_stristr is case-insensitive. If needle is not found, it returns &false;. &reftitle.parameters; haystack The string from which to get the first occurrence of needle needle The string to find in haystack before_needle Determines which portion of haystack this function returns. If set to &true;, it returns all of haystack from the beginning to the first occurrence of needle (excluding needle). If set to &false;, it returns all of haystack from the first occurrence of needle to the end (including needle). encoding Character encoding name to use. If it is omitted, internal character encoding is used. &reftitle.returnvalues; Returns the portion of haystack, or &false; if needle is not found. &reftitle.seealso; stristr strstr mb_strstr