Home
last modified time | relevance | path

Searched refs:needle_len (Results 1 – 8 of 8) sorted by relevance

/PHP-7.4/ext/intl/grapheme/
H A Dgrapheme_string.c111 size_t haystack_len, needle_len; in PHP_FUNCTION() local
135 if (needle_len == 0) { in PHP_FUNCTION()
174 size_t haystack_len, needle_len; in PHP_FUNCTION() local
197 if (needle_len == 0) { in PHP_FUNCTION()
208 php_strtolower(needle_dup, needle_len); in PHP_FUNCTION()
244 size_t haystack_len, needle_len; in PHP_FUNCTION() local
266 if (needle_len == 0) { in PHP_FUNCTION()
307 size_t haystack_len, needle_len; in PHP_FUNCTION() local
329 if (needle_len == 0) { in PHP_FUNCTION()
596 size_t haystack_len, needle_len; in strstr_common_handler() local
[all …]
H A Dgrapheme_util.h28 …trrpos_ascii(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset);
30 int32_t grapheme_strrpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len
31 int32_t grapheme_strpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len,…
H A Dgrapheme_util.c133 int32_t grapheme_strpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len,… in grapheme_strpos_utf16() argument
152 intl_convert_utf8_to_utf16(&uneedle, &uneedle_len, needle, needle_len, &status ); in grapheme_strpos_utf16()
351 grapheme_strrpos_ascii(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_… in grapheme_strrpos_ascii() argument
357 e = haystack + haystack_len - needle_len; in grapheme_strrpos_ascii()
360 if (needle_len > (size_t)-offset) { in grapheme_strrpos_ascii()
361 e = haystack + haystack_len - needle_len; in grapheme_strrpos_ascii()
367 if (needle_len == 1) { in grapheme_strrpos_ascii()
379 if (memcmp(e, needle, needle_len) == 0) { in grapheme_strrpos_ascii()
/PHP-7.4/Zend/
H A Dzend_operators.h151 const char ne = needle[needle_len-1]; in zend_memnstr()
155 if (needle_len == 1) { in zend_memnstr()
162 if (needle_len > off_s) { in zend_memnstr()
167 end -= needle_len; in zend_memnstr()
171 if (!memcmp(needle+1, p+1, needle_len-2)) { in zend_memnstr()
209 const char ne = needle[needle_len-1]; in zend_memnrstr()
213 if (needle_len == 1) { in zend_memnrstr()
220 if (needle_len > off_s) { in zend_memnrstr()
224 if (EXPECTED(off_s < 1024 || needle_len < 3)) { in zend_memnrstr()
225 p -= needle_len; in zend_memnrstr()
[all …]
H A Dzend_operators.c3164 td[i] = needle_len + 1;
3168 for (i = needle_len - 1; i >= 0; i--) {
3174 for (i = 0; i < needle_len; i++) {
3187 if (needle_len == 0 || (end - haystack) < needle_len) {
3194 end -= needle_len;
3197 for (i = 0; i < needle_len; i++) {
3202 if (i == needle_len) {
3221 if (needle_len == 0 || (end - haystack) < needle_len) {
3228 p -= needle_len;
3231 for (i = 0; i < needle_len; i++) {
[all …]
/PHP-7.4/ext/standard/
H A Dstring.c2077 size_t needle_len; local
2103 needle_len = 1;
3223 if (needle_len == str_len) {
3244 o += needle_len;
3251 if (str_len > needle_len) {
3394 if (needle_len < length) {
3399 if (needle_len == str_len) {
3416 o += needle_len;
5795 if (needle_len == 0) {
5824 if (needle_len == 1) {
[all …]
H A Dphp_string.h130 size_t needle_len, const char *str, size_t str_len);
/PHP-7.4/ext/mbstring/libmbfl/mbfl/
H A Dmbfilter.c718 size_t needle_len; member
739 if (pc->needle_pos >= pc->needle_len) { in collector_strpos()
922 size_t needle_u8_len = needle_u8->len, needle_len = 0; in mbfl_strpos() local
934 ++needle_len; in mbfl_strpos()
936 ++needle_len; in mbfl_strpos()
942 ++needle_len; in mbfl_strpos()
944 ++needle_len; in mbfl_strpos()
951 if (-offset > needle_len) { in mbfl_strpos()
952 offset += needle_len; in mbfl_strpos()
1049 pc.needle_len = pc.needle.pos; in mbfl_substr_count()
[all …]

Completed in 54 milliseconds