From ba4b4831675622d1824c9a9f3385e65b2930f8f0 Mon Sep 17 00:00:00 2001 From: roadiz-ci Date: Thu, 28 Sep 2023 14:27:27 +0000 Subject: [PATCH] Merge branch hotfix/v2.1.46 --- src/PasswordGenerator.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/PasswordGenerator.php b/src/PasswordGenerator.php index 942bf38..ef24af0 100644 --- a/src/PasswordGenerator.php +++ b/src/PasswordGenerator.php @@ -30,11 +30,11 @@ public function generatePassword(int $length = 12) $all = ''; $password = ''; foreach ($sets as $set) { - $password .= $set[array_rand(str_split($set))]; + $password .= $set[array_rand(\mb_str_split($set))]; $all .= $set; } - $all = str_split($all); + $all = \mb_str_split($all); for ($i = 0; $i < $length - count($sets); $i++) { $password .= $all[array_rand($all)]; }