Lines Matching refs:pats
2928 static void php_strtr_array(zval *return_value, zend_string *input, HashTable *pats) argument
2950 ZEND_HASH_FOREACH_STR_KEY(pats, str_key) {
2977 zend_hash_init(&str_hash, zend_hash_num_elements(pats), NULL, NULL, 0);
2978 ZEND_HASH_FOREACH_KEY_VAL(pats, num_key, str_key, entry) {
3008 pats = &str_hash;
3013 if (pats == &str_hash) {
3030 entry = zend_hash_str_find(pats, key, len);
3056 if (pats == &str_hash) {
3402 HashTable *pats = Z_ARRVAL_P(from); local
3404 if (zend_hash_num_elements(pats) < 1) {
3406 } else if (zend_hash_num_elements(pats) == 1) {
3411 ZEND_HASH_FOREACH_KEY_VAL(pats, num_key, str_key, entry) {
3439 php_strtr_array(return_value, str, pats);