Searched defs:needle (Results 1 - 9 of 9) sorted by relevance

/PHP_5_6/ext/xmlrpc/libxmlrpc/
H A Dxmlrpc_introspection.c78 * needle. slow, would benefit from a struct key hash.
80 static inline XMLRPC_VALUE find_named_value(XMLRPC_VALUE list, const char* needle) { argument
84 if(name && !strcmp(name, needle)) {
/PHP_5_6/ext/mbstring/libmbfl/mbfl/
H A Dmbfilter.c874 mbfl_wchar_device needle; member in struct:collector_strpos_data
890 if (c == (int)pc->needle.buffer[pc->needle_pos]) {
894 pc->needle_pos++; /* needle pointer */
902 h = (int *)pc->needle.buffer;
907 m = (int *)pc->needle.buffer;
982 mbfl_string *needle,
991 if (haystack == NULL || haystack->val == NULL || needle == NULL || needle->val == NULL) {
1015 if (needle->no_encoding != mbfl_no_encoding_utf8) {
1017 needle_u8 = mbfl_convert_encoding(needle,
980 mbfl_strpos( mbfl_string *haystack, mbfl_string *needle, int offset, int reverse) argument
[all...]
/PHP_5_6/ext/intl/grapheme/
H A Dgrapheme_string.c107 /* {{{ proto int grapheme_strpos(string haystack, string needle [, int offset ])
111 unsigned char *haystack, *needle; local
118 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss|l", (char **)&haystack, &haystack_len, (char **)&needle, &needle_len, &loffset) == FAILURE) {
149 found = (unsigned char *)php_memnstr((char *)haystack + offset, (char *)needle, needle_len, (char *)haystack + haystack_len);
163 ret_pos = grapheme_strpos_utf16(haystack, haystack_len, needle, needle_len, offset, NULL, 0 /* fIgnoreCase */, 0 /* last */ TSRMLS_CC );
174 /* {{{ proto int grapheme_stripos(string haystack, string needle [, int offset ])
178 unsigned char *haystack, *needle, *haystack_dup, *needle_dup; local
186 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss|l", (char **)&haystack, &haystack_len, (char **)&needle, &needle_len, &loffset) == FAILURE) {
217 needle_dup = (unsigned char *)estrndup((char *)needle, needle_len);
231 /* if needle wa
253 unsigned char *haystack, *needle; local
323 unsigned char *haystack, *needle; local
615 unsigned char *haystack, *needle, *found; local
[all...]
H A Dgrapheme_util.c131 int grapheme_strpos_utf16(unsigned char *haystack, int32_t haystack_len, unsigned char*needle, int32_t needle_len, int32_t offset, int32_t *puchar_pos, int f_ignore_case, int last TSRMLS_DC)
151 intl_convert_utf8_to_utf16(&uneedle, &uneedle_len, (char *) needle, needle_len, &status );
337 grapheme_strrpos_ascii(unsigned char *haystack, int32_t haystack_len, unsigned char *needle, int32_t needle_len, int32_t offset) argument
356 if (*e == *needle) {
365 if (memcmp(e, needle, needle_len) == 0) {
/PHP_5_6/Zend/
H A Dzend_operators.h274 zend_memnstr(const char *haystack, const char *needle, int needle_len, char *end) argument
277 const char ne = needle[needle_len-1];
280 return (char *)memchr(p, *needle, (end-p));
290 if ((p = (char *)memchr(p, *needle, (end-p+1))) && ne == p[needle_len-1]) {
291 if (!memcmp(needle, p, needle_len-1)) {
/PHP_5_6/ext/mbstring/
H A Dmbstring.c265 ZEND_ARG_INFO(0, needle)
272 ZEND_ARG_INFO(0, needle)
279 ZEND_ARG_INFO(0, needle)
286 ZEND_ARG_INFO(0, needle)
293 ZEND_ARG_INFO(0, needle)
300 ZEND_ARG_INFO(0, needle)
307 ZEND_ARG_INFO(0, needle)
314 ZEND_ARG_INFO(0, needle)
321 ZEND_ARG_INFO(0, needle)
2245 /* {{{ proto int mb_strpos(string haystack, string needle [, in
2251 mbfl_string haystack, needle; local
2314 mbfl_string haystack, needle; local
2413 mbfl_string haystack, needle; local
2442 mbfl_string haystack, needle; local
2467 mbfl_string haystack, needle, result, *ret = NULL; local
2525 mbfl_string haystack, needle, result, *ret = NULL; local
2587 mbfl_string haystack, needle, result, *ret = NULL; local
2645 mbfl_string haystack, needle, result, *ret = NULL; local
2697 mbfl_string haystack, needle; local
4684 mbfl_string haystack, needle; local
[all...]
/PHP_5_6/ext/standard/
H A Dstring.c1673 static int php_needle_char(zval *needle, char *target TSRMLS_DC) argument
1675 switch (Z_TYPE_P(needle)) {
1678 *target = (char)Z_LVAL_P(needle);
1684 *target = (char)(int)Z_DVAL_P(needle);
1688 zval holder = *needle;
1698 php_error_docref(NULL TSRMLS_CC, E_WARNING, "needle is not a string or an integer");
1705 /* {{{ proto string stristr(string haystack, string needle[, bool part])
1709 zval *needle; local
1718 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz|b", &haystack, &haystack_len, &needle, &part) == FAILURE) {
1724 if (Z_TYPE_P(needle)
1763 zval *needle; local
1811 zval *needle; local
1867 zval *needle; local
1925 char *needle, *haystack; local
1998 char *needle, *haystack; local
2101 zval *needle; local
3669 php_str_to_str_ex(char *haystack, int length, char *needle, int needle_len, char *str, int str_len, int *_new_length, int case_sensitivity, int *replace_count) argument
3841 php_str_to_str(char *haystack, int length, char *needle, int needle_len, char *str, int str_len, int *_new_length) argument
5158 char *haystack, *needle; local
[all...]
/PHP_5_6/sapi/cli/
H A Dphp_cli_server.c400 php_cli_server_http_response_status_code_pair needle, *result = NULL; local
402 needle.code = code;
403 needle.str = NULL;
405 result = bsearch(&needle, status_map, sizeof(status_map) / sizeof(needle), sizeof(needle), status_comp);
/PHP_5_6/main/
H A Drfc1867.c585 static void *php_ap_memstr(char *haystack, int haystacklen, char *needle, int needlen, int partial) argument
591 while( (ptr = memchr(ptr, needle[0], len)) ) {
597 if (memcmp(needle, ptr, needlen < len ? needlen : len) == 0 && (partial || len >= needlen)) {

Completed in 40 milliseconds