subject 430 ext/imap/php_imap.c ZEND_ARG_INFO(0, subject) subject 2110 ext/imap/php_imap.c if (en->subject && subjectlength) { subject 3423 ext/imap/php_imap.c if (env->subject) { subject 3424 ext/imap/php_imap.c add_property_string(myoverview, "subject", env->subject, 1); subject 3521 ext/imap/php_imap.c env->subject = cpystr(Z_STRVAL_PP(pvalue)); subject 3883 ext/imap/php_imap.c int _php_imap_mail(char *to, char *subject, char *message, char *headers, char *cc, char *bcc, char* rpath TSRMLS_DC) subject 4003 ext/imap/php_imap.c if (TSendMail(INI_STR("SMTP"), &tsm_err, &tsm_errmsg, bufferHeader, subject, bufferTo, message, bufferCc, bufferBcc, rpath TSRMLS_CC) != SUCCESS) { subject 4024 ext/imap/php_imap.c fprintf(sendmail, "Subject: %s\n", subject); subject 4048 ext/imap/php_imap.c char *to=NULL, *message=NULL, *headers=NULL, *subject=NULL, *cc=NULL, *bcc=NULL, *rpath=NULL; subject 4051 ext/imap/php_imap.c if (zend_parse_parameters(argc TSRMLS_CC, "sss|ssss", &to, &to_len, &subject, &subject_len, &message, &message_len, subject 4075 ext/imap/php_imap.c if (_php_imap_mail(to, subject, message, headers, cc, bcc, rpath TSRMLS_CC)) { subject 4457 ext/imap/php_imap.c if (en->subject) add_property_string(myzvalue, "subject", en->subject, 1); subject 4458 ext/imap/php_imap.c if (en->subject) add_property_string(myzvalue, "Subject", en->subject, 1); subject 434 ext/intl/php_intl.c ZEND_ARG_INFO( 0, subject ) subject 35 ext/intl/resourcebundle/resourcebundle_iterator.c ResourceBundle_object *rb = iterator->subject; subject 166 ext/intl/resourcebundle/resourcebundle_iterator.c iterator->subject = rb; subject 26 ext/intl/resourcebundle/resourcebundle_iterator.h ResourceBundle_object *subject; subject 366 ext/intl/transliterator/transliterator_class.c ZEND_ARG_INFO( 0, subject ) subject 426 ext/mbstring/mbstring.c ZEND_ARG_INFO(0, subject) subject 4051 ext/mbstring/mbstring.c char *subject = NULL; subject 4094 ext/mbstring/mbstring.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sss|ss", &to, &to_len, &subject, &subject_len, &message, &message_len, &headers, &headers_len, &extra_cmd, &extra_cmd_len) == FAILURE) { subject 4100 ext/mbstring/mbstring.c MAIL_ASCIIZ_CHECK_MBSTRING(subject, subject_len); subject 4204 ext/mbstring/mbstring.c if (subject != NULL && subject_len >= 0) { subject 4206 ext/mbstring/mbstring.c orig_str.val = (unsigned char *)subject; subject 4215 ext/mbstring/mbstring.c subject_buf = subject = (char *)pstr->val; subject 4302 ext/mbstring/mbstring.c if (!err && php_mail(to_r, subject, message, headers, extra_cmd TSRMLS_CC)) { subject 3158 ext/openssl/openssl.c X509_NAME * subject; subject 3171 ext/openssl/openssl.c subject = X509_REQ_get_subject_name(csr); subject 3174 ext/openssl/openssl.c add_assoc_name_entry(return_value, NULL, subject, use_shortnames TSRMLS_CC); subject 423 ext/pcre/pcrelib/pcre.h PCRE_SPTR subject; /* The subject being matched */ subject 445 ext/pcre/pcrelib/pcre.h PCRE_SPTR16 subject; /* The subject being matched */ subject 467 ext/pcre/pcrelib/pcre.h PCRE_SPTR32 subject; /* The subject being matched */ subject 1303 ext/pcre/pcrelib/pcre_exec.c cb.subject = (PCRE_SPTR)md->start_subject; subject 1305 ext/pcre/pcrelib/pcre_exec.c cb.subject = (PCRE_SPTR16)md->start_subject; subject 1307 ext/pcre/pcrelib/pcre_exec.c cb.subject = (PCRE_SPTR32)md->start_subject; subject 1713 ext/pcre/pcrelib/pcre_exec.c cb.subject = (PCRE_SPTR)md->start_subject; subject 1715 ext/pcre/pcrelib/pcre_exec.c cb.subject = (PCRE_SPTR16)md->start_subject; subject 1717 ext/pcre/pcrelib/pcre_exec.c cb.subject = (PCRE_SPTR32)md->start_subject; subject 6348 ext/pcre/pcrelib/pcre_exec.c PCRE_SPTR subject, int length, int start_offset, int options, int *offsets, subject 6353 ext/pcre/pcrelib/pcre_exec.c PCRE_SPTR16 subject, int length, int start_offset, int options, int *offsets, subject 6358 ext/pcre/pcrelib/pcre_exec.c PCRE_SPTR32 subject, int length, int start_offset, int options, int *offsets, subject 6379 ext/pcre/pcrelib/pcre_exec.c PCRE_PUCHAR start_match = (PCRE_PUCHAR)subject + start_offset; subject 6400 ext/pcre/pcrelib/pcre_exec.c if (re == NULL && extra_data == NULL && subject == NULL && length == -999 && subject 6411 ext/pcre/pcrelib/pcre_exec.c if (re == NULL || subject == NULL || (offsets == NULL && offsetcount > 0)) subject 6444 ext/pcre/pcrelib/pcre_exec.c int errorcode = PRIV(valid_utf)((PCRE_PUCHAR)subject, length, &erroroffset); subject 6465 ext/pcre/pcrelib/pcre_exec.c NOT_FIRSTCHAR(((PCRE_PUCHAR)subject)[start_offset])) subject 6483 ext/pcre/pcrelib/pcre_exec.c rc = PRIV(jit_exec)(extra_data, (const pcre_uchar *)subject, length, subject 6554 ext/pcre/pcrelib/pcre_exec.c md->start_subject = (PCRE_PUCHAR)subject; subject 7022 ext/pcre/pcrelib/pcre_exec.c if (start_match > (PCRE_PUCHAR)subject + start_offset && subject 7147 ext/pcre/pcrelib/pcre_exec.c offsets[0] = (int)(start_partial - (PCRE_PUCHAR)subject); subject 7148 ext/pcre/pcrelib/pcre_exec.c offsets[1] = (int)(end_subject - (PCRE_PUCHAR)subject); subject 7150 ext/pcre/pcrelib/pcre_exec.c offsets[2] = (int)(match_partial - (PCRE_PUCHAR)subject); subject 335 ext/pcre/pcrelib/pcre_get.c pcre_copy_substring(const char *subject, int *ovector, int stringcount, subject 339 ext/pcre/pcrelib/pcre_get.c pcre16_copy_substring(PCRE_SPTR16 subject, int *ovector, int stringcount, subject 343 ext/pcre/pcrelib/pcre_get.c pcre32_copy_substring(PCRE_SPTR32 subject, int *ovector, int stringcount, subject 353 ext/pcre/pcrelib/pcre_get.c memcpy(buffer, subject + ovector[stringnumber], IN_UCHARS(yield)); subject 390 ext/pcre/pcrelib/pcre_get.c pcre_copy_named_substring(const pcre *code, const char *subject, subject 395 ext/pcre/pcrelib/pcre_get.c pcre16_copy_named_substring(const pcre16 *code, PCRE_SPTR16 subject, subject 400 ext/pcre/pcrelib/pcre_get.c pcre32_copy_named_substring(const pcre32 *code, PCRE_SPTR32 subject, subject 408 ext/pcre/pcrelib/pcre_get.c return pcre_copy_substring(subject, ovector, stringcount, n, buffer, size); subject 410 ext/pcre/pcrelib/pcre_get.c return pcre16_copy_substring(subject, ovector, stringcount, n, buffer, size); subject 412 ext/pcre/pcrelib/pcre_get.c return pcre32_copy_substring(subject, ovector, stringcount, n, buffer, size); subject 441 ext/pcre/pcrelib/pcre_get.c pcre_get_substring_list(const char *subject, int *ovector, int stringcount, subject 445 ext/pcre/pcrelib/pcre_get.c pcre16_get_substring_list(PCRE_SPTR16 subject, int *ovector, int stringcount, subject 449 ext/pcre/pcrelib/pcre_get.c pcre32_get_substring_list(PCRE_SPTR32 subject, int *ovector, int stringcount, subject 477 ext/pcre/pcrelib/pcre_get.c memcpy(p, subject + ovector[i], IN_UCHARS(len)); subject 544 ext/pcre/pcrelib/pcre_get.c pcre_get_substring(const char *subject, int *ovector, int stringcount, subject 548 ext/pcre/pcrelib/pcre_get.c pcre16_get_substring(PCRE_SPTR16 subject, int *ovector, int stringcount, subject 552 ext/pcre/pcrelib/pcre_get.c pcre32_get_substring(PCRE_SPTR32 subject, int *ovector, int stringcount, subject 564 ext/pcre/pcrelib/pcre_get.c memcpy(substring, subject + ovector[stringnumber], IN_UCHARS(yield)); subject 607 ext/pcre/pcrelib/pcre_get.c pcre_get_named_substring(const pcre *code, const char *subject, subject 612 ext/pcre/pcrelib/pcre_get.c pcre16_get_named_substring(const pcre16 *code, PCRE_SPTR16 subject, subject 617 ext/pcre/pcrelib/pcre_get.c pcre32_get_named_substring(const pcre32 *code, PCRE_SPTR32 subject, subject 625 ext/pcre/pcrelib/pcre_get.c return pcre_get_substring(subject, ovector, stringcount, n, stringptr); subject 627 ext/pcre/pcrelib/pcre_get.c return pcre16_get_substring(subject, ovector, stringcount, n, stringptr); subject 629 ext/pcre/pcrelib/pcre_get.c return pcre32_get_substring(subject, ovector, stringcount, n, stringptr); subject 6374 ext/pcre/pcrelib/pcre_jit_compile.c callout_block->start_match = (pcre_uchar*)callout_block->subject - arguments->begin; subject 6377 ext/pcre/pcrelib/pcre_jit_compile.c callout_block->subject = (PCRE_SPTR)begin; subject 6379 ext/pcre/pcrelib/pcre_jit_compile.c callout_block->subject = (PCRE_SPTR16)begin; subject 6381 ext/pcre/pcrelib/pcre_jit_compile.c callout_block->subject = (PCRE_SPTR32)begin; subject 6428 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(subject), TMP2, 0); subject 10411 ext/pcre/pcrelib/pcre_jit_compile.c PRIV(jit_exec)(const PUBL(extra) *extra_data, const pcre_uchar *subject, subject 10433 ext/pcre/pcrelib/pcre_jit_compile.c arguments.str = subject + start_offset; subject 10434 ext/pcre/pcrelib/pcre_jit_compile.c arguments.begin = subject; subject 10435 ext/pcre/pcrelib/pcre_jit_compile.c arguments.end = subject + length; subject 10486 ext/pcre/pcrelib/pcre_jit_compile.c PCRE_SPTR subject, int length, int start_offset, int options, subject 10491 ext/pcre/pcrelib/pcre_jit_compile.c PCRE_SPTR16 subject, int length, int start_offset, int options, subject 10496 ext/pcre/pcrelib/pcre_jit_compile.c PCRE_SPTR32 subject, int length, int start_offset, int options, subject 10500 ext/pcre/pcrelib/pcre_jit_compile.c pcre_uchar *subject_ptr = (pcre_uchar *)subject; subject 51 ext/pcre/pcrelib/pcredemo.c char *subject; subject 90 ext/pcre/pcrelib/pcredemo.c subject = argv[i+1]; subject 91 ext/pcre/pcrelib/pcredemo.c subject_length = (int)strlen(subject); subject 124 ext/pcre/pcrelib/pcredemo.c subject, /* the subject string */ subject 171 ext/pcre/pcrelib/pcredemo.c char *substring_start = subject + ovector[2*i]; subject 221 ext/pcre/pcrelib/pcredemo.c ovector[2*n+1] - ovector[2*n], subject + ovector[2*n]); subject 316 ext/pcre/pcrelib/pcredemo.c subject, /* the subject string */ subject 342 ext/pcre/pcrelib/pcredemo.c subject[start_offset] == '\r' && subject 343 ext/pcre/pcrelib/pcredemo.c subject[start_offset + 1] == '\n') subject 349 ext/pcre/pcrelib/pcredemo.c if ((subject[ovector[1]] & 0xc0) != 0x80) break; subject 382 ext/pcre/pcrelib/pcredemo.c char *substring_start = subject + ovector[2*i]; subject 395 ext/pcre/pcrelib/pcredemo.c ovector[2*n+1] - ovector[2*n], subject + ovector[2*n]); subject 561 ext/pcre/php_pcre.c char *subject; /* String to match against */ subject 570 ext/pcre/php_pcre.c &subject, &subject_len, &subpats, &flags, &start_offset) == FAILURE) { subject 580 ext/pcre/php_pcre.c php_pcre_match_impl(pce, subject, subject_len, return_value, subpats, subject 587 ext/pcre/php_pcre.c PHPAPI void php_pcre_match_impl(pcre_cache_entry *pce, char *subject, int subject_len, zval *return_value, subject 693 ext/pcre/php_pcre.c count = pcre_exec(pce->re, extra, subject, subject_len, start_offset, subject 712 ext/pcre/php_pcre.c if ((offsets[1] - offsets[0] < 0) || pcre_get_substring_list(subject, offsets, count, &stringlist) < 0) { subject 807 ext/pcre/php_pcre.c int unit_len = calculate_unit_length(pce, subject + start_offset); subject 914 ext/pcre/php_pcre.c static int preg_do_repl_func(zval *function, char *subject, int *offsets, char **subpat_names, int count, unsigned char *mark, char **result TSRMLS_DC) subject 926 ext/pcre/php_pcre.c add_assoc_stringl(subpats, subpat_names[i], &subject[offsets[i<<1]] , offsets[(i<<1)+1] - offsets[i<<1], 1); subject 928 ext/pcre/php_pcre.c add_next_index_stringl(subpats, &subject[offsets[i<<1]], offsets[(i<<1)+1] - offsets[i<<1], 1); subject 945 ext/pcre/php_pcre.c *result = estrndup(&subject[offsets[0]], result_len); subject 956 ext/pcre/php_pcre.c static int preg_do_eval(char *eval_str, int eval_str_len, char *subject, subject 992 ext/pcre/php_pcre.c match = subject + offsets[backref<<1]; subject 1045 ext/pcre/php_pcre.c char *subject, int subject_len, subject 1057 ext/pcre/php_pcre.c result = php_pcre_replace_impl(pce, subject, subject_len, replace_val, subject 1066 ext/pcre/php_pcre.c PHPAPI char *php_pcre_replace_impl(pcre_cache_entry *pce, char *subject, int subject_len, zval *replace_val, subject 1159 ext/pcre/php_pcre.c count = pcre_exec(pce->re, extra, subject, subject_len, start_offset, subject 1171 ext/pcre/php_pcre.c piece = subject + start_offset; subject 1178 ext/pcre/php_pcre.c match = subject + offsets[0]; subject 1184 ext/pcre/php_pcre.c eval_result_len = preg_do_eval(replace, replace_len, subject, subject 1189 ext/pcre/php_pcre.c eval_result_len = preg_do_repl_func(replace_val, subject, offsets, subpat_names, count, mark, &eval_result TSRMLS_CC); subject 1246 ext/pcre/php_pcre.c memcpy(walkbuf, subject + offsets[backref<<1], match_len); subject 1316 ext/pcre/php_pcre.c static char *php_replace_in_subject(zval *regex, zval *replace, zval **subject, int *result_len, int limit, int is_callable_replace, int *replace_count TSRMLS_DC) subject 1327 ext/pcre/php_pcre.c convert_to_string_ex(subject); subject 1334 ext/pcre/php_pcre.c subject_value = estrndup(Z_STRVAL_PP(subject), Z_STRLEN_PP(subject)); subject 1335 ext/pcre/php_pcre.c subject_len = Z_STRLEN_PP(subject); subject 1390 ext/pcre/php_pcre.c Z_STRVAL_PP(subject), subject 1391 ext/pcre/php_pcre.c Z_STRLEN_PP(subject), subject 1408 ext/pcre/php_pcre.c **subject, subject 1422 ext/pcre/php_pcre.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ZZZ|lZ", ®ex, &replace, &subject, &limit, &zcount) == FAILURE) { subject 1439 ext/pcre/php_pcre.c MAKE_COPY_ZVAL(subject, return_value); subject 1446 ext/pcre/php_pcre.c SEPARATE_ZVAL(subject); subject 1456 ext/pcre/php_pcre.c if (Z_TYPE_PP(subject) == IS_ARRAY) { subject 1458 ext/pcre/php_pcre.c zend_hash_internal_pointer_reset(Z_ARRVAL_PP(subject)); subject 1462 ext/pcre/php_pcre.c while (zend_hash_get_current_data(Z_ARRVAL_PP(subject), (void **)&subject_entry) == SUCCESS) { subject 1468 ext/pcre/php_pcre.c switch(zend_hash_get_current_key_ex(Z_ARRVAL_PP(subject), &string_key, &string_key_len, &num_key, 0, NULL)) subject 1483 ext/pcre/php_pcre.c zend_hash_move_forward(Z_ARRVAL_PP(subject)); subject 1487 ext/pcre/php_pcre.c if ((result = php_replace_in_subject(*regex, *replace, subject, &result_len, limit_val, is_callable_replace, &replace_count TSRMLS_CC)) != NULL) { subject 1532 ext/pcre/php_pcre.c char *subject; /* String to match against */ subject 1541 ext/pcre/php_pcre.c &subject, &subject_len, &limit_val, &flags) == FAILURE) { subject 1551 ext/pcre/php_pcre.c php_pcre_split_impl(pce, subject, subject_len, return_value, limit_val, flags TSRMLS_CC); subject 1558 ext/pcre/php_pcre.c PHPAPI void php_pcre_split_impl(pcre_cache_entry *pce, char *subject, int subject_len, zval *return_value, subject 1611 ext/pcre/php_pcre.c last_match = subject; subject 1616 ext/pcre/php_pcre.c count = pcre_exec(pce->re, extra, subject, subject 1631 ext/pcre/php_pcre.c if (!no_empty || &subject[offsets[0]] != last_match) { subject 1635 ext/pcre/php_pcre.c add_offset_pair(return_value, last_match, &subject[offsets[0]]-last_match, next_offset, NULL); subject 1639 ext/pcre/php_pcre.c &subject[offsets[0]]-last_match, 1); subject 1647 ext/pcre/php_pcre.c last_match = &subject[offsets[1]]; subject 1657 ext/pcre/php_pcre.c add_offset_pair(return_value, &subject[offsets[i<<1]], match_len, offsets[i<<1], NULL); subject 1660 ext/pcre/php_pcre.c &subject[offsets[i<<1]], subject 1680 ext/pcre/php_pcre.c count = pcre_exec(re_bump, extra_bump, subject, subject 1709 ext/pcre/php_pcre.c start_offset = last_match - subject; /* the offset might have been incremented, but without further successful matches */ subject 1715 ext/pcre/php_pcre.c add_offset_pair(return_value, &subject[start_offset], subject_len - start_offset, start_offset, NULL); subject 1718 ext/pcre/php_pcre.c add_next_index_stringl(return_value, last_match, subject + subject_len - last_match, 1); subject 1886 ext/pcre/php_pcre.c zval subject = **entry; subject 1889 ext/pcre/php_pcre.c zval_copy_ctor(&subject); subject 1890 ext/pcre/php_pcre.c convert_to_string(&subject); subject 1894 ext/pcre/php_pcre.c count = pcre_exec(pce->re, extra, Z_STRVAL(subject), subject 1895 ext/pcre/php_pcre.c Z_STRLEN(subject), 0, subject 1928 ext/pcre/php_pcre.c zval_dtor(&subject); subject 1956 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, subject) subject 1964 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, subject) subject 1973 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, subject) subject 1981 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, subject) subject 1988 ext/pcre/php_pcre.c ZEND_ARG_INFO(0, subject) subject 36 ext/pcre/php_pcre.h PHPAPI char *php_pcre_replace(char *regex, int regex_len, char *subject, int subject_len, zval *replace_val, int is_callable_replace, int *result_len, int limit, int *replace_count TSRMLS_DC); subject 57 ext/pcre/php_pcre.h PHPAPI void php_pcre_match_impl( pcre_cache_entry *pce, char *subject, int subject_len, zval *return_value, subject 60 ext/pcre/php_pcre.h PHPAPI char *php_pcre_replace_impl(pcre_cache_entry *pce, char *subject, int subject_len, zval *return_value, subject 63 ext/pcre/php_pcre.h PHPAPI void php_pcre_split_impl( pcre_cache_entry *pce, char *subject, int subject_len, zval *return_value, subject 2038 ext/spl/spl_iterators.c char *subject, *result; subject 2062 ext/spl/spl_iterators.c subject = Z_STRVAL(subject_copy); subject 2065 ext/spl/spl_iterators.c subject = Z_STRVAL_P(subject_ptr); subject 2073 ext/spl/spl_iterators.c count = pcre_exec(intern->u.regex.pce->re, intern->u.regex.pce->extra, subject, subject_len, 0, 0, NULL, 0); subject 2080 ext/spl/spl_iterators.c subject = estrndup(subject, subject_len); subject 2085 ext/spl/spl_iterators.c php_pcre_match_impl(intern->u.regex.pce, subject, subject_len, &zcount, subject 2092 ext/spl/spl_iterators.c subject = estrndup(subject, subject_len); subject 2097 ext/spl/spl_iterators.c php_pcre_split_impl(intern->u.regex.pce, subject, subject_len, intern->current.data, -1, intern->u.regex.preg_flags TSRMLS_CC); subject 2110 ext/spl/spl_iterators.c result = php_pcre_replace_impl(intern->u.regex.pce, subject, subject_len, replacement, 0, &result_len, -1, &count TSRMLS_CC); subject 2133 ext/spl/spl_iterators.c str_efree(subject); subject 1598 ext/standard/basic_functions.c ZEND_ARG_INFO(0, subject) subject 2342 ext/standard/basic_functions.c ZEND_ARG_INFO(0, subject) subject 2349 ext/standard/basic_functions.c ZEND_ARG_INFO(0, subject) subject 104 ext/standard/mail.c char *subject=NULL, *extra_cmd=NULL; subject 111 ext/standard/mail.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sss|ss", &to, &to_len, &subject, &subject_len, &message, &message_len, &headers, &headers_len, &extra_cmd, &extra_cmd_len) == FAILURE) { subject 117 ext/standard/mail.c MAIL_ASCIIZ_CHECK(subject, subject_len); subject 150 ext/standard/mail.c subject_r = estrndup(subject, subject_len); subject 164 ext/standard/mail.c subject_r = subject; subject 189 ext/standard/mail.c if (subject_r != subject) { subject 265 ext/standard/mail.c PHPAPI int php_mail(char *to, char *subject, char *message, char *headers, char *extra_cmd TSRMLS_DC) subject 340 ext/standard/mail.c if (TSendMail(INI_STR("SMTP"), &tsm_err, &tsm_errmsg, hdr, subject, to, message, NULL, NULL, NULL TSRMLS_CC) == FAILURE) { subject 399 ext/standard/mail.c fprintf(sendmail, "Subject: %s\n", subject); subject 28 ext/standard/php_mail.h PHPAPI extern int php_mail(char *to, char *subject, char *message, char *headers, char *extra_cmd TSRMLS_DC); subject 3860 ext/standard/string.c static void php_str_replace_in_subject(zval *search, zval *replace, zval **subject, zval *result, int case_sensitivity, int *replace_count) subject 3869 ext/standard/string.c convert_to_string_ex(subject); subject 3871 ext/standard/string.c if (Z_STRLEN_PP(subject) == 0) { subject 3879 ext/standard/string.c MAKE_COPY_ZVAL(subject, result); subject 3950 ext/standard/string.c php_char_to_str_ex(Z_STRVAL_PP(subject), subject 3951 ext/standard/string.c Z_STRLEN_PP(subject), subject 3959 ext/standard/string.c Z_STRVAL_P(result) = php_str_to_str_ex(Z_STRVAL_PP(subject), Z_STRLEN_PP(subject), subject 3963 ext/standard/string.c MAKE_COPY_ZVAL(subject, result); subject 3973 ext/standard/string.c zval **subject, **search, **replace, **subject_entry, **zcount = NULL; subject 3981 ext/standard/string.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ZZZ|Z", &search, &replace, &subject, &zcount) == FAILURE) { subject 3987 ext/standard/string.c SEPARATE_ZVAL(subject); subject 3998 ext/standard/string.c if (Z_TYPE_PP(subject) == IS_ARRAY) { subject 4000 ext/standard/string.c zend_hash_internal_pointer_reset(Z_ARRVAL_PP(subject)); subject 4004 ext/standard/string.c while (zend_hash_get_current_data(Z_ARRVAL_PP(subject), (void **)&subject_entry) == SUCCESS) { subject 4015 ext/standard/string.c switch (zend_hash_get_current_key_ex(Z_ARRVAL_PP(subject), &string_key, subject 4026 ext/standard/string.c zend_hash_move_forward(Z_ARRVAL_PP(subject)); subject 4029 ext/standard/string.c php_str_replace_in_subject(*search, *replace, subject, return_value, case_sensitivity, (argc > 3) ? &count : NULL);