pats             2994 ext/standard/string.c static void php_strtr_array(zval *return_value, zend_string *input, HashTable *pats)
pats             3016 ext/standard/string.c 	ZEND_HASH_FOREACH_STR_KEY(pats, str_key) {
pats             3042 ext/standard/string.c 		zend_hash_init(&str_hash, zend_hash_num_elements(pats), NULL, NULL, 0);
pats             3043 ext/standard/string.c 		ZEND_HASH_FOREACH_KEY_VAL(pats, num_key, str_key, entry) {
pats             3073 ext/standard/string.c 		pats = &str_hash;
pats             3078 ext/standard/string.c 		if (pats == &str_hash) {
pats             3095 ext/standard/string.c 					entry = zend_hash_str_find(pats, key, len);
pats             3121 ext/standard/string.c 	if (pats == &str_hash) {
pats             3473 ext/standard/string.c 		HashTable *pats = Z_ARRVAL_P(from);
pats             3475 ext/standard/string.c 		if (zend_hash_num_elements(pats) < 1) {
pats             3477 ext/standard/string.c 		} else if (zend_hash_num_elements(pats) == 1) {
pats             3482 ext/standard/string.c 			ZEND_HASH_FOREACH_KEY_VAL(pats, num_key, str_key, entry) {
pats             3510 ext/standard/string.c 			php_strtr_array(return_value, str, pats);