Commit 4f793ba1c32 for php.net
commit 4f793ba1c323210171574bfc94d2ac2b81a666f2
Author: Weilin Du <108666168+LamentXU123@users.noreply.github.com>
Date: Wed Dec 31 09:22:09 2025 +0800
[skip ci] Fix duplicate words typos (GH-20800)
diff --git a/Zend/zend_verify_type_inference.h b/Zend/zend_verify_type_inference.h
index 0add0193349..8e9cbcbc181 100644
--- a/Zend/zend_verify_type_inference.h
+++ b/Zend/zend_verify_type_inference.h
@@ -156,7 +156,7 @@ static void zend_verify_inference_def(zend_execute_data *execute_data, const zen
}
if (opline->op1_def_type
&& (opline->op1_type & (IS_TMP_VAR|IS_VAR|IS_CV))
- // array is actually changed by the the following instruction(s)
+ // array is actually changed by the following instruction(s)
&& opline->opcode != ZEND_FETCH_DIM_W
&& opline->opcode != ZEND_FETCH_DIM_RW
&& opline->opcode != ZEND_FETCH_DIM_FUNC_ARG
diff --git a/docs/source/miscellaneous/writing-tests.rst b/docs/source/miscellaneous/writing-tests.rst
index 4c46dad638b..8c4e0535763 100644
--- a/docs/source/miscellaneous/writing-tests.rst
+++ b/docs/source/miscellaneous/writing-tests.rst
@@ -1389,7 +1389,7 @@ Example 1 (full): :ref:`sample002.phpt`
``--EXPECT_EXTERNAL--``
-----------------------
-**Description:** Similar to to ``--EXPECT--`` section, but just stating a filename where to load the
+**Description:** Similar to ``--EXPECT--`` section, but just stating a filename where to load the
expected output from.
**Required:** One of the ``EXPECT`` type sections is required.
@@ -1526,7 +1526,7 @@ Example 2 (full): :ref:`sample020.phpt`
``--EXPECTF_EXTERNAL--``
------------------------
-**Description:** Similar to to ``--EXPECTF--`` section, but like the ``--EXPECT_EXTERNAL--`` section
+**Description:** Similar to ``--EXPECTF--`` section, but like the ``--EXPECT_EXTERNAL--`` section
just stating a filename where to load the expected output from.
**Required:** One of the ``EXPECT`` type sections is required.
@@ -1607,7 +1607,7 @@ Example 3 (snippet):
``--EXPECTREGEX_EXTERNAL--``
----------------------------
-**Description:** Similar to to ``--EXPECTREGEX--`` section, but like the ``--EXPECT_EXTERNAL--``
+**Description:** Similar to ``--EXPECTREGEX--`` section, but like the ``--EXPECT_EXTERNAL--``
section just stating a filename where to load the expected output from.
**Required:** One of the ``EXPECT`` type sections is required.
diff --git a/ext/fileinfo/tests/magic b/ext/fileinfo/tests/magic
index e8ad0f0ce78..c8783aea05c 100644
--- a/ext/fileinfo/tests/magic
+++ b/ext/fileinfo/tests/magic
@@ -39944,7 +39944,7 @@
# look for archive member RunTime.xml like in Microsoft.Windows.Cosa.Desktop.Client.ppkg
>>>156 search/68233/s RunTime.xml \bWindows provisioning package)
!:ext ppkg
-# if is is not a Windows provisioning package, then it is a WIM
+# if it is not a Windows provisioning package, then it is a WIM
>>>156 default x \bWIM) image
# second disk image part created by Microsoft's RecoveryDrive.exe has name Reconstruct.WIM2
!:ext wim/wim2
diff --git "a/ext/fileinfo/tests/magic\347\247\201\343\201\257\343\202\254\343\203\251\343\202\271\343\202\222\351\243\237\343\201\271\343\202\211\343\202\214\343\201\276\343\201\231" "b/ext/fileinfo/tests/magic\347\247\201\343\201\257\343\202\254\343\203\251\343\202\271\343\202\222\351\243\237\343\201\271\343\202\211\343\202\214\343\201\276\343\201\231"
index e8ad0f0ce78..c8783aea05c 100644
--- "a/ext/fileinfo/tests/magic\347\247\201\343\201\257\343\202\254\343\203\251\343\202\271\343\202\222\351\243\237\343\201\271\343\202\211\343\202\214\343\201\276\343\201\231"
+++ "b/ext/fileinfo/tests/magic\347\247\201\343\201\257\343\202\254\343\203\251\343\202\271\343\202\222\351\243\237\343\201\271\343\202\211\343\202\214\343\201\276\343\201\231"
@@ -39944,7 +39944,7 @@
# look for archive member RunTime.xml like in Microsoft.Windows.Cosa.Desktop.Client.ppkg
>>>156 search/68233/s RunTime.xml \bWindows provisioning package)
!:ext ppkg
-# if is is not a Windows provisioning package, then it is a WIM
+# if it is not a Windows provisioning package, then it is a WIM
>>>156 default x \bWIM) image
# second disk image part created by Microsoft's RecoveryDrive.exe has name Reconstruct.WIM2
!:ext wim/wim2
diff --git a/ext/gd/gd.c b/ext/gd/gd.c
index 60b2ad65bf6..135cff7fcc6 100644
--- a/ext/gd/gd.c
+++ b/ext/gd/gd.c
@@ -4309,7 +4309,7 @@ PHP_FUNCTION(imageresolution)
*
* Stream Handling
* Formerly contained within ext/gd/gd_ctx.c and included
- * at the the top of this file
+ * at the top of this file
*
********************************************************/
diff --git a/ext/random/tests/03_randomizer/methods/getBytesFromString_fast_path.phpt b/ext/random/tests/03_randomizer/methods/getBytesFromString_fast_path.phpt
index 84c8ec611db..7d7b98f1b27 100644
--- a/ext/random/tests/03_randomizer/methods/getBytesFromString_fast_path.phpt
+++ b/ext/random/tests/03_randomizer/methods/getBytesFromString_fast_path.phpt
@@ -41,7 +41,7 @@
}
// We also expect that each possible value appears at least once, if
- // not is is very likely that some bits were erroneously masked away.
+ // not it is very likely that some bits were erroneously masked away.
var_dump(count($count));
echo PHP_EOL;
@@ -67,7 +67,7 @@
}
// We expect that each possible value appears at least once, if
- // not is is very likely that some bits were erroneously masked away.
+ // not it is very likely that some bits were erroneously masked away.
var_dump(count($count));
echo PHP_EOL;
@@ -90,7 +90,7 @@
}
// We also expect that each possible value appears at least once, if
-// not is is very likely that some bits were erroneously masked away.
+// not it is very likely that some bits were erroneously masked away.
var_dump(count($count));
?>
diff --git a/sapi/fpm/fpm/events/kqueue.c b/sapi/fpm/fpm/events/kqueue.c
index 09f5da12799..21939d34141 100644
--- a/sapi/fpm/fpm/events/kqueue.c
+++ b/sapi/fpm/fpm/events/kqueue.c
@@ -150,7 +150,7 @@ static int fpm_event_kqueue_wait(struct fpm_event_queue_s *queue, unsigned long
/* }}} */
/*
- * Add a FD to to kevent queue
+ * Add a FD to kevent queue
*/
static int fpm_event_kqueue_add(struct fpm_event_s *ev) /* {{{ */
{
diff --git a/scripts/dev/bless_tests.php b/scripts/dev/bless_tests.php
index 58baeac4024..7493a504729 100755
--- a/scripts/dev/bless_tests.php
+++ b/scripts/dev/bless_tests.php
@@ -124,7 +124,7 @@ function insertOutput(string $phpt, string $out): string {
}
/**
- * Implementation of the the Myers diff algorithm.
+ * Implementation of the Myers diff algorithm.
*
* Myers, Eugene W. "An O (ND) difference algorithm and its variations."
* Algorithmica 1.1 (1986): 251-266.
diff --git a/win32/sendmail.c b/win32/sendmail.c
index 394676f3031..f267d1fae85 100644
--- a/win32/sendmail.c
+++ b/win32/sendmail.c
@@ -121,7 +121,7 @@ static int Ack(char **server_response);
static unsigned long GetAddr(LPSTR szHost);
static int FormatEmailAddress(char* Buf, char* EmailAddress, char* FormatString);
-/* This function is meant to unify the headers passed to to mail()
+/* This function is meant to unify the headers passed to mail()
* This means, use PCRE to transform single occurrences of \n or \r in \r\n
* As a second step we also eliminate all \r\n occurrences which are:
* 1) At the start of the header