@@ -11776,10 +11776,10 @@
11776
11776
'strftime' => ['string', 'format'=>'string', 'timestamp='=>'int'],
11777
11777
'strip_tags' => ['string', 'str'=>'string', 'allowable_tags='=>'string'],
11778
11778
'stripcslashes' => ['string', 'str'=>'string'],
11779
- 'stripos' => ['int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'],
11779
+ 'stripos' => ['0|positive- int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'],
11780
11780
'stripslashes' => ['string', 'str'=>'string'],
11781
11781
'stristr' => ['string|false', 'haystack'=>'string', 'needle'=>'mixed', 'before_needle='=>'bool'],
11782
- 'strlen' => ['int', 'string'=>'string'],
11782
+ 'strlen' => ['0|positive- int', 'string'=>'string'],
11783
11783
'strnatcasecmp' => ['int', 's1'=>'string', 's2'=>'string'],
11784
11784
'strnatcmp' => ['int', 's1'=>'string', 's2'=>'string'],
11785
11785
'strncasecmp' => ['int', 'str1'=>'string', 'str2'=>'string', 'len'=>'int'],
11789
11789
'strptime' => ['array|false', 'datestr'=>'string', 'format'=>'string'],
11790
11790
'strrchr' => ['string|false', 'haystack'=>'string', 'needle'=>'mixed'],
11791
11791
'strrev' => ['string', 'str'=>'string'],
11792
- 'strripos' => ['int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'],
11793
- 'strrpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'],
11792
+ 'strripos' => ['0|positive- int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'],
11793
+ 'strrpos' => ['0|positive- int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'],
11794
11794
'strspn' => ['int', 'str'=>'string', 'mask'=>'string', 'start='=>'int', 'len='=>'int'],
11795
11795
'strstr' => ['string|false', 'haystack'=>'string', 'needle'=>'mixed', 'before_needle='=>'bool'],
11796
11796
'strtok' => ['string|false', 'str'=>'string', 'token'=>'string'],
0 commit comments