Lines Matching refs:pats
3002 static void php_strtr_array(zval *return_value, zend_string *input, HashTable *pats) argument
3024 ZEND_HASH_FOREACH_STR_KEY(pats, str_key) {
3051 zend_hash_init(&str_hash, zend_hash_num_elements(pats), NULL, NULL, 0);
3052 ZEND_HASH_FOREACH_KEY_VAL_IND(pats, num_key, str_key, entry) {
3083 pats = &str_hash;
3088 if (pats == &str_hash) {
3105 entry = zend_hash_str_find(pats, key, len);
3132 if (pats == &str_hash) {
3489 HashTable *pats = Z_ARRVAL_P(from); local
3491 if (zend_hash_num_elements(pats) < 1) {
3493 } else if (zend_hash_num_elements(pats) == 1) {
3498 ZEND_HASH_FOREACH_KEY_VAL_IND(pats, num_key, str_key, entry) {
3524 php_strtr_array(return_value, str, pats);