/** * Replace all occurrences of the search string with the replacement string * * @param string $search The value being searched for, otherwise known as the needle. String. * @param string $replace The replacement string. * @param string $subject The string or array being searched and replaced on, otherwise known as the haystack. * @param string $encoding The encoding parameter is the character encoding. Defaults to UTF-8 * @param int $count If passed, this will be set to the number of replacements performed. * @return string * @since 4.5.0 * @deprecated 8.2.0 Use str_replace() instead. */ public static function mb_str_replace($search, $replace, $subject, $encoding = 'UTF-8', &$count = null) { return \OC_Helper::mb_str_replace($search, $replace, $subject, $encoding, $count); }
function testMb_str_replace() { $result = OC_Helper::mb_str_replace("teststring", "string", "This is a teststring"); $expected = "This is a string"; $this->assertEquals($result, $expected); }