File tree Expand file tree Collapse file tree 2 files changed +27
-5
lines changed
ext/standard/tests/strings Expand file tree Collapse file tree 2 files changed +27
-5
lines changed Original file line number Diff line number Diff line change @@ -15,9 +15,14 @@ var_dump(str_ends_with("", ""));
15
15
var_dump (str_ends_with ("" , " " ));
16
16
var_dump (str_ends_with ("\x00" , "" ));
17
17
var_dump (str_ends_with ("\x00" , "\x00" ));
18
- var_dump (str_ends_with ("str " , "\x00" ));
19
- var_dump (str_ends_with ("cat \x00rat " , "\x00" ));
20
- var_dump (str_ends_with ("cat \x00rat " , "rat " ));
18
+ var_dump (str_ends_with ("a " , "\x00" ));
19
+ var_dump (str_ends_with ("a \x00b " , "\x00" ));
20
+ var_dump (str_ends_with ("a \x00b " , "b " ));
21
+ var_dump (str_ends_with ("a \x00bc " , "\x00bc " ));
22
+ var_dump (str_ends_with ("a \x00b " , "d \x00b " ));
23
+ var_dump (str_ends_with ("a \x00b " , "a \x00z " ));
24
+ var_dump (str_ends_with ("a " , "\x00a " ));
25
+ var_dump (str_ends_with ("a " , "a \x00" ));
21
26
?>
22
27
--EXPECT--
23
28
bool(true)
@@ -32,4 +37,9 @@ bool(true)
32
37
bool(false)
33
38
bool(false)
34
39
bool(true)
40
+ bool(true)
41
+ bool(false)
42
+ bool(false)
43
+ bool(false)
44
+ bool(false)
35
45
Original file line number Diff line number Diff line change @@ -16,8 +16,14 @@ var_dump(str_starts_with("", " "));
16
16
var_dump (str_starts_with ($ testStr , "\x00" ));
17
17
var_dump (str_starts_with ("\x00" , "" ));
18
18
var_dump (str_starts_with ("\x00" , "\x00" ));
19
- var_dump (str_starts_with ("\x00str " , "\x00" ));
20
- var_dump (str_starts_with ("\x00str " , "str " ));
19
+ var_dump (str_starts_with ("\x00a " , "\x00" ));
20
+ var_dump (str_starts_with ("\x00a " , "a " ));
21
+ var_dump (str_starts_with ("\x00ab " , "\x00a " ));
22
+ var_dump (str_starts_with ("\x00ab " , "\x00d " ));
23
+ var_dump (str_starts_with ("a \x00b " , "a \x00d " ));
24
+ var_dump (str_starts_with ("a \x00b " , "z \x00b " ));
25
+ var_dump (str_starts_with ("a " , "a \x00" ));
26
+ var_dump (str_starts_with ("a " , "\x00a " ));
21
27
?>
22
28
--EXPECT--
23
29
bool(true)
@@ -32,4 +38,10 @@ bool(true)
32
38
bool(true)
33
39
bool(true)
34
40
bool(false)
41
+ bool(true)
42
+ bool(false)
43
+ bool(false)
44
+ bool(false)
45
+ bool(false)
46
+ bool(false)
35
47
You can’t perform that action at this time.
0 commit comments