Skip to content

Commit 5943e9c

Browse files
committed
Fix review
2 parents c7f51b1 + 476cfd6 commit 5943e9c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/Mbstring/Mbstring.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1034,7 +1034,7 @@ private static function mb_internal_trim(string $regex, string $string, ?string
10341034

10351035
return $test;
10361036
} catch (\Exception $e) {
1037-
return preg_replace($regex, "", $string);
1037+
return preg_replace('/'.$regex.'/', "", $string);
10381038
}
10391039
}
10401040

src/Php84/bootstrap.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ function array_any(array $array, callable $callback): bool { return p\Php84::arr
3939
function array_all(array $array, callable $callback): bool { return p\Php84::array_all($array, $callback); }
4040
}
4141

42-
if (!function_exists('mb_trim')) {
42+
if (!function_exists('mb_trim') && extension_loaded('mbstring')) {
4343
function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_trim($string, $characters, $encoding); }
4444
}
4545

46-
if (!function_exists('mb_ltrim')) {
46+
if (!function_exists('mb_ltrim') && extension_loaded('mbstring')) {
4747
function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_ltrim($string, $characters, $encoding); }
4848
}
4949

50-
if (!function_exists('mb_rtrim')) {
50+
if (!function_exists('mb_rtrim') && extension_loaded('mbstring')) {
5151
function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string { return p\Php84::mb_rtrim($string, $characters, $encoding); }
5252
}

0 commit comments

Comments
 (0)