You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -41,7 +41,7 @@ public static function match(string $pattern, string $subject, ?array &$matches
41
41
*
42
42
* @param non-empty-string $pattern
43
43
* @param array<int|string, array{string|null, int}> $matches Set by method
44
-
* @param int$flags PREG_UNMATCHED_AS_NULL and PREG_MATCH_OFFSET are always set, no other flags are supported
44
+
* @param int-mask<PREG_UNMATCHED_AS_NULL|PREG_OFFSET_CAPTURE> $flags PREG_UNMATCHED_AS_NULL and PREG_OFFSET_CAPTURE are always set, no other flags are supported
@@ -83,7 +83,7 @@ public static function matchAll(string $pattern, string $subject, ?array &$match
83
83
*
84
84
* @param non-empty-string $pattern
85
85
* @param array<int|string, list<array{string|null, int}>> $matches Set by method
86
-
* @param int $flags PREG_UNMATCHED_AS_NULL and PREG_MATCH_OFFSET are always set, no other flags are supported
86
+
* @param int-mask<PREG_UNMATCHED_AS_NULL|PREG_OFFSET_CAPTURE> $flags PREG_UNMATCHED_AS_NULL and PREG_MATCH_OFFSET are always set, no other flags are supported
@@ -198,7 +199,7 @@ public static function split(string $pattern, string $subject, int $limit = -1,
198
199
}
199
200
200
201
/**
201
-
* @param int $flags PREG_SPLIT_NO_EMPTY or PREG_SPLIT_DELIM_CAPTURE, PREG_SPLIT_OFFSET_CAPTURE is always set
202
+
* @param int-mask<PREG_SPLIT_NO_EMPTY|PREG_SPLIT_DELIM_CAPTURE|PREG_SPLIT_OFFSET_CAPTURE> $flags PREG_SPLIT_NO_EMPTY or PREG_SPLIT_DELIM_CAPTURE, PREG_SPLIT_OFFSET_CAPTURE is always set
@@ -38,7 +38,7 @@ public static function match(string $pattern, string $subject, int $flags = 0, i
38
38
* Runs preg_match with PREG_OFFSET_CAPTURE
39
39
*
40
40
* @param non-empty-string $pattern
41
-
* @param int $flags PREG_UNMATCHED_AS_NULL and PREG_MATCH_OFFSET are always set, no other flags are supported
41
+
* @param int-mask<PREG_UNMATCHED_AS_NULL|PREG_OFFSET_CAPTURE> $flags PREG_UNMATCHED_AS_NULL and PREG_MATCH_OFFSET are always set, no other flags are supported
@@ -68,7 +68,7 @@ public static function matchAll(string $pattern, string $subject, int $flags = 0
68
68
* Runs preg_match_all with PREG_OFFSET_CAPTURE
69
69
*
70
70
* @param non-empty-string $pattern
71
-
* @param int $flags PREG_UNMATCHED_AS_NULL and PREG_MATCH_OFFSET are always set, no other flags are supported
71
+
* @param int-mask<PREG_UNMATCHED_AS_NULL|PREG_OFFSET_CAPTURE> $flags PREG_UNMATCHED_AS_NULL and PREG_MATCH_OFFSET are always set, no other flags are supported
0 commit comments