@@ -11693,10 +11693,10 @@
11693
11693
'str_shuffle' => ['string', 'str'=>'string'],
11694
11694
'str_split' => ['non-empty-array<int,string>|false', 'str'=>'string', 'split_length='=>'positive-int'],
11695
11695
'str_word_count' => ['array<int,string>|int|false', 'string'=>'string', 'format='=>'int', 'charlist='=>'string'],
11696
- 'strcasecmp' => ['int', 'str1'=>'string', 'str2'=>'string'],
11696
+ 'strcasecmp' => ['int<-1, 1> ', 'str1'=>'string', 'str2'=>'string'],
11697
11697
'strchr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'before_needle='=>'bool'],
11698
- 'strcmp' => ['int', 'str1'=>'string', 'str2'=>'string'],
11699
- 'strcoll' => ['int', 'str1'=>'string', 'str2'=>'string'],
11698
+ 'strcmp' => ['int<-1, 1> ', 'str1'=>'string', 'str2'=>'string'],
11699
+ 'strcoll' => ['int<-1, 1> ', 'str1'=>'string', 'str2'=>'string'],
11700
11700
'strcspn' => ['int', 'str'=>'string', 'mask'=>'string', 'start='=>'int', 'length='=>'int'],
11701
11701
'stream_bucket_append' => ['void', 'brigade'=>'resource', 'bucket'=>'object'],
11702
11702
'stream_bucket_make_writeable' => ['stdClass|null', 'brigade'=>'resource'],
@@ -11777,10 +11777,10 @@
11777
11777
'stripslashes' => ['string', 'str'=>'string'],
11778
11778
'stristr' => ['string|false', 'haystack'=>'string', 'needle'=>'mixed', 'before_needle='=>'bool'],
11779
11779
'strlen' => ['0|positive-int', 'string'=>'string'],
11780
- 'strnatcasecmp' => ['int', 's1'=>'string', 's2'=>'string'],
11781
- 'strnatcmp' => ['int', 's1'=>'string', 's2'=>'string'],
11782
- 'strncasecmp' => ['int', 'str1'=>'string', 'str2'=>'string', 'len'=>'int'],
11783
- 'strncmp' => ['int', 'str1'=>'string', 'str2'=>'string', 'len'=>'int'],
11780
+ 'strnatcasecmp' => ['int<-1, 1> ', 's1'=>'string', 's2'=>'string'],
11781
+ 'strnatcmp' => ['int<-1, 1> ', 's1'=>'string', 's2'=>'string'],
11782
+ 'strncasecmp' => ['int<-1, 1> ', 'str1'=>'string', 'str2'=>'string', 'len'=>'int'],
11783
+ 'strncmp' => ['int<-1, 1> ', 'str1'=>'string', 'str2'=>'string', 'len'=>'int'],
11784
11784
'strpbrk' => ['string|false', 'haystack'=>'string', 'char_list'=>'string'],
11785
11785
'strpos' => ['positive-int|0|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'],
11786
11786
'strptime' => ['array|false', 'datestr'=>'string', 'format'=>'string'],
11799
11799
'strtr\'1' => ['string', 'str'=>'string', 'replace_pairs'=>'array'],
11800
11800
'strval' => ['string', 'var'=>'mixed'],
11801
11801
'substr' => ['__benevolent<string|false>', 'string'=>'string', 'start'=>'int', 'length='=>'int'],
11802
- 'substr_compare' => ['int|false', 'main_str'=>'string', 'str'=>'string', 'offset'=>'int', 'length='=>'int', 'case_sensitivity='=>'bool'],
11802
+ 'substr_compare' => ['int<-1, 1> |false', 'main_str'=>'string', 'str'=>'string', 'offset'=>'int', 'length='=>'int', 'case_sensitivity='=>'bool'],
11803
11803
'substr_count' => ['0|positive-int', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int', 'length='=>'int'],
11804
11804
'substr_replace' => ['string|array', 'str'=>'string|array', 'repl'=>'mixed', 'start'=>'mixed', 'length='=>'mixed'],
11805
11805
'suhosin_encrypt_cookie' => ['string', 'name'=>'string', 'value'=>'string'],
0 commit comments