mb_strpos( string $haystack, string $needle, int $offset, string $encoding = '' )
Fallback implementation of mb_strpos(), hardcoded to UTF-8.
Description
Parameters
- $haystack
-
(Required) String to search in.
- $needle
-
(Required) String to search for.
- $offset
-
(Optional) Start position for the search. Default: 0.
- $encoding
-
(Optional) Encoding type. Ignored.
Default value: ''
Return
(int|false) Position of needle in haystack if found, else false.
Source
File: bp-core/bp-core-wpabstraction.php
272 273 274 275 276 277 278 279 280 281 282 283 | function mb_strpos( $haystack , $needle , $offset = 0, $encoding = '' ) { $needle = preg_quote( $needle , '/' ); $ar = array (); preg_match( '/' . $needle . '/u' , $haystack , $ar , PREG_OFFSET_CAPTURE, $offset ); if ( isset( $ar [0][1] ) ) { return $ar [0][1]; } else { return false; } } |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.