Fix warning if not countable

This commit is contained in:
Eric
2020-08-27 09:47:35 +02:00
parent a4842f9e5c
commit 3b6a03d703

View File

@@ -30,9 +30,12 @@ function mb_str_replace($search, $replace, $subject, &$count = 0) {
$replacements = array_pad($replacements, count($searches), ''); $replacements = array_pad($replacements, count($searches), '');
foreach ($searches as $key => $search) { foreach ($searches as $key => $search) {
$parts = mb_split(preg_quote($search), $subject); $parts = mb_split(preg_quote($search), $subject);
if (is_countable($parts))
{
$count += count($parts) - 1; $count += count($parts) - 1;
$subject = implode($replacements[$key], $parts); $subject = implode($replacements[$key], $parts);
} }
}
} else { } else {
// Call mb_str_replace for each subject in array, recursively // Call mb_str_replace for each subject in array, recursively
foreach ($subject as $key => $value) { foreach ($subject as $key => $value) {