From 0c8c9c008090d24a3a59ce505796da35bf07d638 Mon Sep 17 00:00:00 2001 From: nzsys Date: Fri, 14 Feb 2025 09:26:33 +0900 Subject: [PATCH] Fix: Remove unused code and clean up regex patterns - Removed unused variable from getHeaders function. - Simplified regex by removing unnecessary lazy quantifiers (). - Removed unnecessary flag from regex patterns. This improves readability and reduces redundant code without altering functionality. --- ext/standard/tests/mail/mail_util.inc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ext/standard/tests/mail/mail_util.inc b/ext/standard/tests/mail/mail_util.inc index 72e9f32fb82b3..0eee6cb9caaee 100644 --- a/ext/standard/tests/mail/mail_util.inc +++ b/ext/standard/tests/mail/mail_util.inc @@ -143,7 +143,7 @@ class MailBox $this->mailConnecter->send(self::SEARCH, "UID SEARCH SUBJECT \"{$subject}\""); $res = $this->mailConnecter->getResponse(self::SEARCH); - preg_match('/SEARCH ([0-9 ]+)/is', $res, $matches); + preg_match('/SEARCH ([0-9 ]+)/i', $res, $matches); return isset($matches[1]) ? explode(' ', trim($matches[1])) : []; } @@ -166,8 +166,7 @@ class MailBox if (!$line) { continue; } - $items = explode(':', $line); - preg_match('/^(.+?):(.+?)$/', $line, $matches); + preg_match('/^(.+?):(.+)$/', $line, $matches); $key = trim($matches[1] ?? ''); $val = trim($matches[2] ?? ''); if (!$key || !$val || $val === self::FETCH_HEADERS.' OK UID completed' || $val === ')') {