@@ -4,17 +4,25 @@ Test substr_count() function (basic)
4
4
<?php
5
5
6
6
echo "***Testing basic operations *** \n" ;
7
- var_dump (@substr_count ("" , "" ));
8
- var_dump (@substr_count ("a " , "" ));
9
- var_dump (@substr_count ("" , "a " ));
10
- var_dump (@substr_count ("" , "a " ));
11
- var_dump (@substr_count ("" , chr (0 )));
7
+ try {
8
+ substr_count ("" , "" );
9
+ } catch (\Error $ e ) {
10
+ echo $ e ->getMessage () . "\n" ;
11
+ }
12
+ try {
13
+ substr_count ("a " , "" );
14
+ } catch (\Error $ e ) {
15
+ echo $ e ->getMessage () . "\n" ;
16
+ }
17
+ var_dump (substr_count ("" , "a " ));
18
+ var_dump (substr_count ("" , "a " ));
19
+ var_dump (substr_count ("" , chr (0 )));
12
20
13
21
$ a = str_repeat ("abcacba " , 100 );
14
- var_dump (@ substr_count ($ a , "bca " ));
22
+ var_dump (substr_count ($ a , "bca " ));
15
23
16
24
$ a = str_repeat ("abcacbabca " , 100 );
17
- var_dump (@ substr_count ($ a , "bca " ));
25
+ var_dump (substr_count ($ a , "bca " ));
18
26
var_dump (substr_count ($ a , "bca " , 200 ));
19
27
var_dump (substr_count ($ a , "bca " , 200 , 50 ));
20
28
var_dump (substr_count ($ a , "bca " , -200 ));
@@ -26,8 +34,8 @@ echo "Done\n";
26
34
?>
27
35
--EXPECT--
28
36
***Testing basic operations ***
29
- bool(false)
30
- bool(false)
37
+ Empty substring
38
+ Empty substring
31
39
int(0)
32
40
int(0)
33
41
int(0)
0 commit comments