Lines Matching refs:hash_entry
819 zval *hash_entry; in php_mb_parse_encoding_array() local
833 ZEND_HASH_FOREACH_VAL(target_hash, hash_entry) { in php_mb_parse_encoding_array()
834 convert_to_string_ex(hash_entry); in php_mb_parse_encoding_array()
835 if (strcasecmp(Z_STRVAL_P(hash_entry), "auto") == 0) { in php_mb_parse_encoding_array()
848 const mbfl_encoding *encoding = mbfl_name2encoding(Z_STRVAL_P(hash_entry)); in php_mb_parse_encoding_array()
3352 zval *hash_entry; in PHP_FUNCTION() local
3369 ZEND_HASH_FOREACH_VAL(target_hash, hash_entry) { in PHP_FUNCTION()
3371 convert_to_string_ex(hash_entry); in PHP_FUNCTION()
3375 n = strlen(Z_STRVAL_P(hash_entry)); in PHP_FUNCTION()
3378 memcpy(_from_encodings + l + 1, Z_STRVAL_P(hash_entry), Z_STRLEN_P(hash_entry) + 1); in PHP_FUNCTION()
3380 _from_encodings = estrdup(Z_STRVAL_P(hash_entry)); in PHP_FUNCTION()
3845 zval *args, *stack, *var, *hash_entry, *hash_entry_ptr, *zfrom_enc; in PHP_FUNCTION() local
3921 while ((hash_entry = zend_hash_get_current_data(target_hash)) != NULL) { in PHP_FUNCTION()
3930 if (Z_TYPE_P(hash_entry) == IS_INDIRECT) { in PHP_FUNCTION()
3931 hash_entry = Z_INDIRECT_P(hash_entry); in PHP_FUNCTION()
3933 ZVAL_DEREF(hash_entry); in PHP_FUNCTION()
3934 if (Z_TYPE_P(hash_entry) == IS_ARRAY || Z_TYPE_P(hash_entry) == IS_OBJECT) { in PHP_FUNCTION()
3942 var = hash_entry; in PHP_FUNCTION()
3948 } else if (Z_TYPE_P(hash_entry) == IS_STRING) { in PHP_FUNCTION()
3949 string.val = (unsigned char *)Z_STRVAL_P(hash_entry); in PHP_FUNCTION()
3950 string.len = Z_STRLEN_P(hash_entry); in PHP_FUNCTION()
4035 hash_entry = hash_entry_ptr; in PHP_FUNCTION()
4036 ZVAL_DEREF(hash_entry); in PHP_FUNCTION()
4037 if (Z_TYPE_P(hash_entry) == IS_ARRAY || Z_TYPE_P(hash_entry) == IS_OBJECT) { in PHP_FUNCTION()
4038 if (Z_REFCOUNTED_P(hash_entry)) { in PHP_FUNCTION()
4039 if (++(HASH_OF(hash_entry)->u.v.nApplyCount) > 1) { in PHP_FUNCTION()
4040 --(HASH_OF(hash_entry)->u.v.nApplyCount); in PHP_FUNCTION()
4052 var = hash_entry; in PHP_FUNCTION()
4053 SEPARATE_ZVAL(hash_entry); in PHP_FUNCTION()
4059 } else if (Z_TYPE_P(hash_entry) == IS_STRING) { in PHP_FUNCTION()
4060 string.val = (unsigned char *)Z_STRVAL_P(hash_entry); in PHP_FUNCTION()
4061 string.len = Z_STRLEN_P(hash_entry); in PHP_FUNCTION()
4119 zval *zconvmap, *hash_entry; in php_mb_numericentity_exec() local
4160 ZEND_HASH_FOREACH_VAL(target_hash, hash_entry) { in php_mb_numericentity_exec()
4161 convert_to_long_ex(hash_entry); in php_mb_numericentity_exec()
4162 *mapelm++ = Z_LVAL_P(hash_entry); in php_mb_numericentity_exec()