We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fee84dd commit 9a39a21Copy full SHA for 9a39a21
1 file changed
ext/mbstring/tests/GHSA-wm6j-2649-pv75.phpt
@@ -0,0 +1,32 @@
1
+--TEST--
2
+GHSA-wm6j-2649-pv75
3
+--EXTENSIONS--
4
+mbstring
5
+--SKIPIF--
6
+<?php
7
+if (!function_exists('mb_regex_encoding')) die('skip mb_regex_encoding() not available');
8
+?>
9
+--FILE--
10
11
+try {
12
+ mb_regex_encoding('iso-8859-11');
13
+} catch (ValueError $v) {
14
+ var_dump($v->getMessage());
15
+}
16
+$test_str = 'x';
17
+
18
+if (mb_ereg_search_init($test_str)) {
19
+ $val = mb_ereg_search_pos("x");
20
+ var_dump($val);
21
+} else {
22
+ var_dump(false);
23
24
25
+--EXPECTF--
26
+string(%d) "mb_regex_encoding(): Argument #1 ($encoding) must be a valid encoding, "iso-8859-11" given"
27
+array(2) {
28
+ [0]=>
29
+ int(0)
30
+ [1]=>
31
+ int(1)
32
0 commit comments