Home
last modified time | relevance | path

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

/php-src/ext/intl/grapheme/
H A Dgrapheme_string.c85 size_t haystack_len, needle_len; in PHP_FUNCTION() local
135 size_t haystack_len, needle_len; in PHP_FUNCTION() local
161 needle_dup = estrndup(needle, needle_len); in PHP_FUNCTION()
162 zend_str_tolower(needle_dup, needle_len); in PHP_FUNCTION()
176 if ( grapheme_ascii_check((unsigned char *)needle, needle_len) >= 0 ) { in PHP_FUNCTION()
197 size_t haystack_len, needle_len; in PHP_FUNCTION() local
229 if ( grapheme_ascii_check((unsigned char *)needle, needle_len) >= 0 ) { in PHP_FUNCTION()
252 size_t haystack_len, needle_len; in PHP_FUNCTION() local
277 needle_dup = estrndup(needle, needle_len); in PHP_FUNCTION()
278 zend_str_tolower(needle_dup, needle_len); in PHP_FUNCTION()
[all …]
H A Dgrapheme_util.h26 …trrpos_ascii(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset);
28 int32_t grapheme_strrpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len
29 int32_t grapheme_strpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len,…
H A Dgrapheme_util.c99 int32_t grapheme_strpos_utf16(char *haystack, size_t haystack_len, char *needle, size_t needle_len,… in grapheme_strpos_utf16() argument
118 intl_convert_utf8_to_utf16(&uneedle, &uneedle_len, needle, needle_len, &status ); in grapheme_strpos_utf16()
333 …strrpos_ascii(char *haystack, size_t haystack_len, char *needle, size_t needle_len, int32_t offset) in grapheme_strrpos_ascii() argument
339 e = haystack + haystack_len - needle_len; in grapheme_strrpos_ascii()
342 if (needle_len > (size_t)-offset) { in grapheme_strrpos_ascii()
343 e = haystack + haystack_len - needle_len; in grapheme_strrpos_ascii()
349 if (needle_len == 1) { in grapheme_strrpos_ascii()
361 if (memcmp(e, needle, needle_len) == 0) { in grapheme_strrpos_ascii()
/php-src/Zend/
H A Dzend_operators.h171 if (needle_len == 1) { in zend_memnstr()
179 if (needle_len > off_s) { in zend_memnstr()
185 end -= needle_len; in zend_memnstr()
189 if (ne == p[needle_len-1] && !memcmp(needle+1, p+1, needle_len-2)) { in zend_memnstr()
232 if (needle_len == 0) { in zend_memnrstr()
236 if (needle_len == 1) { in zend_memnrstr()
243 if (needle_len > off_s) { in zend_memnrstr()
249 p -= needle_len; in zend_memnrstr()
256 if (ne == p[needle_len-1] && !memcmp(needle + 1, p + 1, needle_len - 2)) { in zend_memnrstr()
954 if (needle_len == 1) { in zend_memnistr()
[all …]
H A Dzend_operators.c3654 td[i] = needle_len + 1;
3658 for (i = needle_len - 1; i >= 0; i--) {
3664 for (i = 0; i < needle_len; i++) {
3677 if (needle_len == 0 || (end - haystack) < needle_len) {
3684 end -= needle_len;
3687 for (i = 0; i < needle_len; i++) {
3692 if (i == needle_len) {
3711 if (needle_len == 0 || (end - haystack) < needle_len) {
3718 p -= needle_len;
3721 for (i = 0; i < needle_len; i++) {
[all …]
/php-src/ext/standard/
H A Dstring.c3204 if (needle_len == str_len) {
3225 o += needle_len;
3232 if (str_len > needle_len) {
3359 if (needle_len < length) {
3364 if (needle_len == str_len) {
3372 if (str_len < needle_len) {
3381 o += needle_len;
3389 if (str_len > needle_len) {
5702 if (needle_len == 0) {
5733 if (needle_len == 1) {
[all …]
H A Dphp_string.h51 size_t needle_len, const char *str, size_t str_len);
/php-src/ext/mbstring/
H A Dmbstring.c1927 …size_t needle_len = pointer_to_offset_utf8((unsigned char*)ZSTR_VAL(needle), (unsigned char*)ZSTR_… in mb_find_strpos() local
1928 …er_utf8(offset_pointer, (unsigned char*)ZSTR_VAL(haystack_u8) + ZSTR_LEN(haystack_u8), needle_len); in mb_find_strpos()

Completed in 59 milliseconds