title: PHP multi-byte alternatives UTF8
body: <p>I've been searching for UTF8-safe alternatives for string manipulation functions. I've found many different opinions and suggestions. I would like to ask if following functions can cause problems in UTF-8 and if does, what should I use instead. I know the list of mb_ prefixed functions in PHP manual, but there are not all functions I am using.</p>
  
  <p>Functions are: implode, explode, str_replace, preg_match, preg_replace</p>
  
  <p>Thank you</p>