Lines Matching refs:replace
3881 static void php_str_replace_in_subject(zval *search, zval *replace, zval **subject, zval *result, i… argument
3904 if (Z_TYPE_P(replace) == IS_ARRAY) {
3905 zend_hash_internal_pointer_reset(Z_ARRVAL_P(replace));
3908 replace_value = Z_STRVAL_P(replace);
3909 replace_len = Z_STRLEN_P(replace);
3919 if (Z_TYPE_P(replace) == IS_ARRAY) {
3920 zend_hash_move_forward(Z_ARRVAL_P(replace));
3926 if (Z_TYPE_P(replace) == IS_ARRAY) {
3928 if (zend_hash_get_current_data(Z_ARRVAL_P(replace), (void **)&replace_entry) == SUCCESS) {
3936 zend_hash_move_forward(Z_ARRVAL_P(replace));
3974 Z_STRVAL_P(replace),
3975 Z_STRLEN_P(replace),
3982 … Z_STRVAL_P(replace), Z_STRLEN_P(replace), &Z_STRLEN_P(result), case_sensitivity, replace_count);
3994 zval **subject, **search, **replace, **subject_entry, **zcount = NULL; local
4002 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ZZZ|Z", &search, &replace, &subject, &zcount…
4007 SEPARATE_ZVAL(replace);
4013 convert_to_string_ex(replace);
4014 } else if (Z_TYPE_PP(replace) != IS_ARRAY) {
4015 convert_to_string_ex(replace);
4029 …php_str_replace_in_subject(*search, *replace, subject_entry, result, case_sensitivity, (argc > 3) …
4050 …php_str_replace_in_subject(*search, *replace, subject, return_value, case_sensitivity, (argc > 3) …