mirror of
https://github.com/php/php-src.git
synced 2024-09-21 18:07:23 +00:00
Fixed type (case sensetive/insensetive mess)
This commit is contained in:
parent
c5047d1f11
commit
a7ce679578
@ -3078,8 +3078,6 @@ PHP_FUNCTION(strtr)
|
||||
|
||||
if (zend_hash_num_elements(pats) < 1) {
|
||||
RETURN_STR(zend_string_copy(str));
|
||||
//...
|
||||
#if 1
|
||||
} else if (zend_hash_num_elements(pats) == 1) {
|
||||
zend_long num_key;
|
||||
zend_string *str_key, *replace;
|
||||
@ -3102,18 +3100,17 @@ PHP_FUNCTION(strtr)
|
||||
replace->val,
|
||||
replace->len,
|
||||
return_value,
|
||||
0,
|
||||
1,
|
||||
NULL);
|
||||
} else {
|
||||
RETVAL_STR(php_str_to_str_ex(str->val, str->len,
|
||||
str_key->val, str_key->len,
|
||||
replace->val, replace->len, 0, NULL));
|
||||
replace->val, replace->len, 1, NULL));
|
||||
}
|
||||
zend_string_release(replace);
|
||||
zval_dtor(&tmp);
|
||||
return;
|
||||
} ZEND_HASH_FOREACH_END();
|
||||
#endif
|
||||
} else {
|
||||
php_strtr_array(return_value, str->val, str->len, pats);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user