Updates to Tomato RAF including NGINX && PHP
[tomato.git] / release / src / router / php / ext / pcre / tests / match_flags3.phpt
blobf22205e3d8672928cce352839f4c50898930af13
1 --TEST--
2 preg_match() flags 3
3 --FILE--
4 <?php
6 var_dump(preg_match('', '', $match, 0xfff));
8 var_dump(preg_match('/\d+/', '123 456 789 012', $match, 0, -8));
9 var_dump($match);
11 var_dump(preg_match('/\d+/', '123 456 789 012', $match, 0, -500));
12 var_dump($match);
14 var_dump(preg_match_all('/\d+/', '123 456 789 012', $match, 0, -8));
15 var_dump($match);
17 var_dump(preg_match('/(?P<3>)/', ''));
20 --EXPECTF--
22 Warning: preg_match(): Empty regular expression in %smatch_flags3.php on line 3
23 bool(false)
24 int(1)
25 array(1) {
26   [0]=>
27   string(3) "789"
29 int(1)
30 array(1) {
31   [0]=>
32   string(3) "123"
34 int(2)
35 array(1) {
36   [0]=>
37   array(2) {
38     [0]=>
39     string(3) "789"
40     [1]=>
41     string(3) "012"
42   }
45 Warning: preg_match(): Numeric named subpatterns are not allowed in %smatch_flags3.php on line 14
46 bool(false)