From 9957a25d5ee781a80904385aa54832a269291113 Mon Sep 17 00:00:00 2001 From: Alies Lapatsin Date: Thu, 11 Sep 2025 23:08:00 +0200 Subject: [PATCH] Add #[Pure] to mbstring PHP 8.4 methods --- mbstring/mbstring.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mbstring/mbstring.php b/mbstring/mbstring.php index d0d253a5e..f0015991c 100644 --- a/mbstring/mbstring.php +++ b/mbstring/mbstring.php @@ -1419,26 +1419,37 @@ function mb_str_split(string $string, int $length = 1, ?string $encoding) {} /** * @since 8.3 */ +#[Pure] function mb_str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT, ?string $encoding = null): string {} + /** * @since 8.4 */ +#[Pure] function mb_ucfirst(string $string, ?string $encoding = null): string {} + /** * @since 8.4 */ +#[Pure] function mb_lcfirst(string $string, ?string $encoding = null): string {} + /** * @since 8.4 */ +#[Pure] function mb_trim(string $string, ?string $characters = null, ?string $encoding = null): string {} + /** * @since 8.4 */ +#[Pure] function mb_ltrim(string $string, ?string $characters = null, ?string $encoding = null): string {} + /** * @since 8.4 */ +#[Pure] function mb_rtrim(string $string, ?string $characters = null, ?string $encoding = null): string {} /**