Lines Matching refs:haystack

259 	ZEND_ARG_INFO(0, haystack)
266 ZEND_ARG_INFO(0, haystack)
273 ZEND_ARG_INFO(0, haystack)
280 ZEND_ARG_INFO(0, haystack)
287 ZEND_ARG_INFO(0, haystack)
294 ZEND_ARG_INFO(0, haystack)
301 ZEND_ARG_INFO(0, haystack)
308 ZEND_ARG_INFO(0, haystack)
315 ZEND_ARG_INFO(0, haystack)
2296 mbfl_string haystack, needle; in PHP_FUNCTION() local
2300 mbfl_string_init(&haystack); in PHP_FUNCTION()
2302 haystack.no_language = MBSTRG(language); in PHP_FUNCTION()
2303 haystack.no_encoding = MBSTRG(current_internal_encoding)->no_encoding; in PHP_FUNCTION()
2307 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ls", (char **)&haystack.val, &haystack_len, (char *… in PHP_FUNCTION()
2319 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2323 haystack.no_encoding = needle.no_encoding = mbfl_name2no_encoding(enc_name); in PHP_FUNCTION()
2324 if (haystack.no_encoding == mbfl_no_encoding_invalid) { in PHP_FUNCTION()
2330 slen = mbfl_strlen(&haystack); in PHP_FUNCTION()
2343 n = mbfl_strpos(&haystack, &needle, offset, reverse); in PHP_FUNCTION()
2373 mbfl_string haystack, needle; in PHP_FUNCTION() local
2381 mbfl_string_init(&haystack); in PHP_FUNCTION()
2383 haystack.no_language = MBSTRG(language); in PHP_FUNCTION()
2384 haystack.no_encoding = MBSTRG(current_internal_encoding)->no_encoding; in PHP_FUNCTION()
2388 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|zs", (char **)&haystack.val, &haystack_len, (char *… in PHP_FUNCTION()
2400 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2445 haystack.no_encoding = needle.no_encoding = mbfl_name2no_encoding(enc_name); in PHP_FUNCTION()
2446 if (haystack.no_encoding == mbfl_no_encoding_invalid) { in PHP_FUNCTION()
2452 if (haystack.len <= 0) { in PHP_FUNCTION()
2460 int haystack_char_len = mbfl_strlen(&haystack); in PHP_FUNCTION()
2468 n = mbfl_strpos(&haystack, &needle, offset, 1); in PHP_FUNCTION()
2483 mbfl_string haystack, needle; in PHP_FUNCTION() local
2487 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ls", (char **)&haystack.val, &haystack_len, (char *… in PHP_FUNCTION()
2499 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2506 …n = php_mb_stripos(0, (char *)haystack.val, haystack.len, (char *)needle.val, needle.len, offset, … in PHP_FUNCTION()
2522 mbfl_string haystack, needle; in PHP_FUNCTION() local
2526 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ls", (char **)&haystack.val, &haystack_len, (char *… in PHP_FUNCTION()
2538 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2541 …n = php_mb_stripos(1, (char *)haystack.val, haystack.len, (char *)needle.val, needle.len, offset, … in PHP_FUNCTION()
2556 mbfl_string haystack, needle, result, *ret = NULL; in PHP_FUNCTION() local
2561 mbfl_string_init(&haystack); in PHP_FUNCTION()
2563 haystack.no_language = MBSTRG(language); in PHP_FUNCTION()
2564 haystack.no_encoding = MBSTRG(current_internal_encoding)->no_encoding; in PHP_FUNCTION()
2568 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|bs", (char **)&haystack.val, &haystack_len, (char *… in PHP_FUNCTION()
2580 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2584 haystack.no_encoding = needle.no_encoding = mbfl_name2no_encoding(enc_name); in PHP_FUNCTION()
2585 if (haystack.no_encoding == mbfl_no_encoding_invalid) { in PHP_FUNCTION()
2595 n = mbfl_strpos(&haystack, &needle, 0, 0); in PHP_FUNCTION()
2597 mblen = mbfl_strlen(&haystack); in PHP_FUNCTION()
2599 ret = mbfl_substr(&haystack, &result, 0, n); in PHP_FUNCTION()
2609 ret = mbfl_substr(&haystack, &result, n, len); in PHP_FUNCTION()
2629 mbfl_string haystack, needle, result, *ret = NULL; in PHP_FUNCTION() local
2634 mbfl_string_init(&haystack); in PHP_FUNCTION()
2636 haystack.no_language = MBSTRG(language); in PHP_FUNCTION()
2637 haystack.no_encoding = MBSTRG(current_internal_encoding)->no_encoding; in PHP_FUNCTION()
2641 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|bs", (char **)&haystack.val, &haystack_len, (char *… in PHP_FUNCTION()
2653 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2657 haystack.no_encoding = needle.no_encoding = mbfl_name2no_encoding(enc_name); in PHP_FUNCTION()
2658 if (haystack.no_encoding == mbfl_no_encoding_invalid) { in PHP_FUNCTION()
2664 if (haystack.len <= 0) { in PHP_FUNCTION()
2670 n = mbfl_strpos(&haystack, &needle, 0, 1); in PHP_FUNCTION()
2672 mblen = mbfl_strlen(&haystack); in PHP_FUNCTION()
2674 ret = mbfl_substr(&haystack, &result, 0, n); in PHP_FUNCTION()
2684 ret = mbfl_substr(&haystack, &result, n, len); in PHP_FUNCTION()
2706 mbfl_string haystack, needle, result, *ret = NULL; in PHP_FUNCTION() local
2708 mbfl_string_init(&haystack); in PHP_FUNCTION()
2710 haystack.no_language = MBSTRG(language); in PHP_FUNCTION()
2711 haystack.no_encoding = MBSTRG(current_internal_encoding)->no_encoding; in PHP_FUNCTION()
2716 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|bs", (char **)&haystack.val, &haystack_len, (char *… in PHP_FUNCTION()
2728 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2736 haystack.no_encoding = needle.no_encoding = mbfl_name2no_encoding(from_encoding); in PHP_FUNCTION()
2737 if (haystack.no_encoding == mbfl_no_encoding_invalid) { in PHP_FUNCTION()
2742 …n = php_mb_stripos(0, (char *)haystack.val, haystack.len, (char *)needle.val, needle.len, 0, from_… in PHP_FUNCTION()
2748 mblen = mbfl_strlen(&haystack); in PHP_FUNCTION()
2751 ret = mbfl_substr(&haystack, &result, 0, n); in PHP_FUNCTION()
2761 ret = mbfl_substr(&haystack, &result, n, len); in PHP_FUNCTION()
2780 mbfl_string haystack, needle, result, *ret = NULL; in PHP_FUNCTION() local
2782 mbfl_string_init(&haystack); in PHP_FUNCTION()
2784 haystack.no_language = MBSTRG(language); in PHP_FUNCTION()
2785 haystack.no_encoding = MBSTRG(current_internal_encoding)->no_encoding; in PHP_FUNCTION()
2790 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|bs", (char **)&haystack.val, &haystack_len, (char *… in PHP_FUNCTION()
2802 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2805 haystack.no_encoding = needle.no_encoding = mbfl_name2no_encoding(from_encoding); in PHP_FUNCTION()
2806 if (haystack.no_encoding == mbfl_no_encoding_invalid) { in PHP_FUNCTION()
2811 …n = php_mb_stripos(1, (char *)haystack.val, haystack.len, (char *)needle.val, needle.len, 0, from_… in PHP_FUNCTION()
2817 mblen = mbfl_strlen(&haystack); in PHP_FUNCTION()
2820 ret = mbfl_substr(&haystack, &result, 0, n); in PHP_FUNCTION()
2830 ret = mbfl_substr(&haystack, &result, n, len); in PHP_FUNCTION()
2847 mbfl_string haystack, needle; in PHP_FUNCTION() local
2851 mbfl_string_init(&haystack); in PHP_FUNCTION()
2853 haystack.no_language = MBSTRG(language); in PHP_FUNCTION()
2854 haystack.no_encoding = MBSTRG(current_internal_encoding)->no_encoding; in PHP_FUNCTION()
2858 …if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|s", (char **)&haystack.val, &haystack_len, (char **… in PHP_FUNCTION()
2870 haystack.len = (uint32_t)haystack_len; in PHP_FUNCTION()
2874 haystack.no_encoding = needle.no_encoding = mbfl_name2no_encoding(enc_name); in PHP_FUNCTION()
2875 if (haystack.no_encoding == mbfl_no_encoding_invalid) { in PHP_FUNCTION()
2886 n = mbfl_substr_count(&haystack, &needle); in PHP_FUNCTION()
5408 mbfl_string haystack, needle; in php_mb_stripos() local
5411 mbfl_string_init(&haystack); in php_mb_stripos()
5413 haystack.no_language = MBSTRG(language); in php_mb_stripos()
5414 haystack.no_encoding = MBSTRG(current_internal_encoding)->no_encoding; in php_mb_stripos()
5420haystack.val = (unsigned char *)php_unicode_convert_case(PHP_UNICODE_CASE_UPPER, (char *)old_hayst… in php_mb_stripos()
5421 haystack.len = len; in php_mb_stripos()
5423 if (!haystack.val) { in php_mb_stripos()
5427 if (haystack.len <= 0) { in php_mb_stripos()
5442 haystack.no_encoding = needle.no_encoding = mbfl_name2no_encoding(from_encoding); in php_mb_stripos()
5443 if (haystack.no_encoding == mbfl_no_encoding_invalid) { in php_mb_stripos()
5449 int haystack_char_len = mbfl_strlen(&haystack); in php_mb_stripos()
5468 n = mbfl_strpos(&haystack, &needle, offset, mode); in php_mb_stripos()
5471 if (haystack.val) { in php_mb_stripos()
5472 efree(haystack.val); in php_mb_stripos()