str_key 198 Zend/zend_interfaces.c static int zend_user_it_get_current_key_default(zend_object_iterator *_iter, char **str_key, uint *str_key_len, ulong *int_key) str_key 808 ext/mbstring/oniguruma/regint.h extern int onig_st_lookup_strend P_((hash_table_type* table, const UChar* str_key, const UChar* end_key, hash_data_type *value)); str_key 809 ext/mbstring/oniguruma/regint.h extern int onig_st_insert_strend P_((hash_table_type* table, const UChar* str_key, const UChar* end_key, hash_data_type value)); str_key 362 ext/mbstring/oniguruma/regparse.c onig_st_lookup_strend(hash_table_type* table, const UChar* str_key, str_key 367 ext/mbstring/oniguruma/regparse.c key.s = (UChar* )str_key; str_key 374 ext/mbstring/oniguruma/regparse.c onig_st_insert_strend(hash_table_type* table, const UChar* str_key, str_key 381 ext/mbstring/oniguruma/regparse.c key->s = (UChar* )str_key; str_key 379 ext/pdo/pdo_dbh.c zend_string *str_key = NULL; str_key 381 ext/pdo/pdo_dbh.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(options), long_key, str_key, attr_value) { str_key 382 ext/pdo/pdo_dbh.c if (str_key) { str_key 97 ext/phar/dirstream.c zend_string *str_key; str_key 100 ext/phar/dirstream.c if (HASH_KEY_NON_EXISTENT == zend_hash_get_current_key(data, &str_key, &unused)) { str_key 105 ext/phar/dirstream.c to_read = MIN(ZSTR_LEN(str_key), count); str_key 107 ext/phar/dirstream.c if (to_read == 0 || count < ZSTR_LEN(str_key)) { str_key 112 ext/phar/dirstream.c memcpy(((php_stream_dirent *) buf)->d_name, ZSTR_VAL(str_key), to_read); str_key 185 ext/phar/dirstream.c zend_string *str_key; str_key 203 ext/phar/dirstream.c if (HASH_KEY_NON_EXISTENT == zend_hash_get_current_key(manifest, &str_key, &unused)) { str_key 207 ext/phar/dirstream.c keylen = ZSTR_LEN(str_key); str_key 209 ext/phar/dirstream.c if (keylen == 0 || keylen < (uint)dirlen || !strncmp(ZSTR_VAL(str_key), dir, dirlen)) { str_key 219 ext/phar/dirstream.c if (keylen >= sizeof(".phar")-1 && !memcmp(ZSTR_VAL(str_key), ".phar", sizeof(".phar")-1)) { str_key 227 ext/phar/dirstream.c if (NULL != (found = (char *) memchr(ZSTR_VAL(str_key), '/', keylen))) { str_key 229 ext/phar/dirstream.c entry = (char *) safe_emalloc(found - ZSTR_VAL(str_key), 1, 1); str_key 230 ext/phar/dirstream.c memcpy(entry, ZSTR_VAL(str_key), found - ZSTR_VAL(str_key)); str_key 231 ext/phar/dirstream.c keylen = found - ZSTR_VAL(str_key); str_key 235 ext/phar/dirstream.c memcpy(entry, ZSTR_VAL(str_key), keylen); str_key 241 ext/phar/dirstream.c if (0 != memcmp(ZSTR_VAL(str_key), dir, dirlen)) { str_key 248 ext/phar/dirstream.c if (ZSTR_VAL(str_key)[dirlen] != '/') { str_key 257 ext/phar/dirstream.c save = ZSTR_VAL(str_key); str_key 309 ext/phar/dirstream.c zend_string *str_key; str_key 388 ext/phar/dirstream.c zend_hash_get_current_key(&phar->manifest, &str_key, &unused)) { str_key 389 ext/phar/dirstream.c if (ZSTR_LEN(str_key) > (uint)i_len && 0 == memcmp(ZSTR_VAL(str_key), internal_file, i_len)) { str_key 552 ext/phar/dirstream.c zend_string *str_key; str_key 615 ext/phar/dirstream.c HASH_KEY_NON_EXISTENT != zend_hash_get_current_key(&phar->manifest, &str_key, &unused); str_key 618 ext/phar/dirstream.c if (ZSTR_LEN(str_key) > path_len && str_key 619 ext/phar/dirstream.c memcmp(ZSTR_VAL(str_key), resource->path+1, path_len) == 0 && str_key 620 ext/phar/dirstream.c IS_SLASH(ZSTR_VAL(str_key)[path_len])) { str_key 632 ext/phar/dirstream.c HASH_KEY_NON_EXISTENT != zend_hash_get_current_key(&phar->virtual_dirs, &str_key, &unused); str_key 635 ext/phar/dirstream.c if (ZSTR_LEN(str_key) > path_len && str_key 636 ext/phar/dirstream.c memcmp(ZSTR_VAL(str_key), resource->path+1, path_len) == 0 && str_key 637 ext/phar/dirstream.c IS_SLASH(ZSTR_VAL(str_key)[path_len])) { str_key 1961 ext/phar/phar.c zend_string *str_key; str_key 1965 ext/phar/phar.c HASH_KEY_NON_EXISTENT != zend_hash_get_current_key(&(PHAR_G(phar_fname_map)), &str_key, &unused); str_key 1968 ext/phar/phar.c if (ZSTR_LEN(str_key) > (uint) filename_len) { str_key 1972 ext/phar/phar.c if (!memcmp(filename, ZSTR_VAL(str_key), ZSTR_LEN(str_key)) && ((uint)filename_len == ZSTR_LEN(str_key) str_key 1973 ext/phar/phar.c || filename[ZSTR_LEN(str_key)] == '/' || filename[ZSTR_LEN(str_key)] == '\0')) { str_key 1977 ext/phar/phar.c *ext_str = filename + (ZSTR_LEN(str_key) - pphar->ext_len); str_key 1984 ext/phar/phar.c HASH_KEY_NON_EXISTENT != zend_hash_get_current_key(&cached_phars, &str_key, &unused); str_key 1987 ext/phar/phar.c if (ZSTR_LEN(str_key) > (uint) filename_len) { str_key 1991 ext/phar/phar.c if (!memcmp(filename, ZSTR_VAL(str_key), ZSTR_LEN(str_key)) && ((uint)filename_len == ZSTR_LEN(str_key) str_key 1992 ext/phar/phar.c || filename[ZSTR_LEN(str_key)] == '/' || filename[ZSTR_LEN(str_key)] == '\0')) { str_key 1996 ext/phar/phar.c *ext_str = filename + (ZSTR_LEN(str_key) - pphar->ext_len); str_key 1412 ext/phar/phar_object.c char *str_key; str_key 1454 ext/phar/phar_object.c str_key = estrndup(Z_STRVAL(key), str_key_len); str_key 1456 ext/phar/phar_object.c save = str_key; str_key 1549 ext/phar/phar_object.c str_key = fname + base_len; str_key 1551 ext/phar/phar_object.c if (*str_key == '/' || *str_key == '\\') { str_key 1552 ext/phar/phar_object.c str_key++; str_key 1582 ext/phar/phar_object.c str_key = estrndup(Z_STRVAL(key), str_key_len); str_key 1584 ext/phar/phar_object.c save = str_key; str_key 1638 ext/phar/phar_object.c if (str_key_len >= sizeof(".phar")-1 && !memcmp(str_key, ".phar", sizeof(".phar")-1)) { str_key 1659 ext/phar/phar_object.c if (!(data = phar_get_or_create_entry_data(phar_obj->archive->fname, phar_obj->archive->fname_len, str_key, str_key_len, "w+b", 0, &error, 1))) { str_key 1660 ext/phar/phar_object.c zend_throw_exception_ex(spl_ce_BadMethodCallException, 0, "Entry %s cannot be created: %s", str_key, error); str_key 1703 ext/phar/phar_object.c add_assoc_str(p_obj->ret, str_key, opened); str_key 633 ext/phar/stream.c zend_string *str_key; str_key 635 ext/phar/stream.c ZEND_HASH_FOREACH_STR_KEY(&phar->mounted_dirs, str_key) { str_key 636 ext/phar/stream.c if ((int)ZSTR_LEN(str_key) >= internal_file_len || strncmp(ZSTR_VAL(str_key), internal_file, ZSTR_LEN(str_key))) { str_key 643 ext/phar/stream.c if (NULL == (entry = zend_hash_find_ptr(&phar->manifest, str_key))) { str_key 649 ext/phar/stream.c test_len = spprintf(&test, MAXPATHLEN, "%s%s", entry->tmp, internal_file + ZSTR_LEN(str_key)); str_key 900 ext/phar/stream.c zend_string *str_key; str_key 906 ext/phar/stream.c str_key = b->key; str_key 909 ext/phar/stream.c ZSTR_LEN(str_key) > from_len && str_key 910 ext/phar/stream.c memcmp(ZSTR_VAL(str_key), resource_from->path+1, from_len) == 0 && str_key 911 ext/phar/stream.c IS_SLASH(ZSTR_VAL(str_key)[from_len])) { str_key 913 ext/phar/stream.c new_str_key = zend_string_alloc(ZSTR_LEN(str_key) + to_len - from_len, 0); str_key 915 ext/phar/stream.c memcpy(ZSTR_VAL(new_str_key) + to_len, ZSTR_VAL(str_key) + from_len, ZSTR_LEN(str_key) - from_len); str_key 925 ext/phar/stream.c zend_string_release(str_key); str_key 933 ext/phar/stream.c str_key = b->key; str_key 934 ext/phar/stream.c if (ZSTR_LEN(str_key) >= from_len && str_key 935 ext/phar/stream.c memcmp(ZSTR_VAL(str_key), resource_from->path+1, from_len) == 0 && str_key 936 ext/phar/stream.c (ZSTR_LEN(str_key) == from_len || IS_SLASH(ZSTR_VAL(str_key)[from_len]))) { str_key 938 ext/phar/stream.c new_str_key = zend_string_alloc(ZSTR_LEN(str_key) + to_len - from_len, 0); str_key 940 ext/phar/stream.c memcpy(ZSTR_VAL(new_str_key) + to_len, ZSTR_VAL(str_key) + from_len, ZSTR_LEN(str_key) - from_len); str_key 943 ext/phar/stream.c zend_string_release(str_key); str_key 951 ext/phar/stream.c str_key = b->key; str_key 952 ext/phar/stream.c if (ZSTR_LEN(str_key) >= from_len && str_key 953 ext/phar/stream.c memcmp(ZSTR_VAL(str_key), resource_from->path+1, from_len) == 0 && str_key 954 ext/phar/stream.c (ZSTR_LEN(str_key) == from_len || IS_SLASH(ZSTR_VAL(str_key)[from_len]))) { str_key 956 ext/phar/stream.c new_str_key = zend_string_alloc(ZSTR_LEN(str_key) + to_len - from_len, 0); str_key 958 ext/phar/stream.c memcpy(ZSTR_VAL(new_str_key) + to_len, ZSTR_VAL(str_key) + from_len, ZSTR_LEN(str_key) - from_len); str_key 961 ext/phar/stream.c zend_string_release(str_key); str_key 1302 ext/phar/util.c zend_string *str_key; str_key 1304 ext/phar/util.c ZEND_HASH_FOREACH_STR_KEY(&phar->mounted_dirs, str_key) { str_key 1305 ext/phar/util.c if ((int)ZSTR_LEN(str_key) >= path_len || strncmp(ZSTR_VAL(str_key), path, ZSTR_LEN(str_key))) { str_key 1312 ext/phar/util.c if (NULL == (entry = zend_hash_find_ptr(&phar->manifest, str_key))) { str_key 1314 ext/phar/util.c spprintf(error, 4096, "phar internal error: mounted path \"%s\" could not be retrieved from manifest", ZSTR_VAL(str_key)); str_key 1321 ext/phar/util.c spprintf(error, 4096, "phar internal error: mounted path \"%s\" is not properly initialized as a mounted path", ZSTR_VAL(str_key)); str_key 1326 ext/phar/util.c test_len = spprintf(&test, MAXPATHLEN, "%s%s", entry->tmp, path + ZSTR_LEN(str_key)); str_key 1962 ext/soap/php_encoding.c zend_string *str_key; str_key 1965 ext/soap/php_encoding.c ZEND_HASH_FOREACH_STR_KEY_VAL_IND(prop, str_key, zprop) { str_key 1969 ext/soap/php_encoding.c if (str_key) { str_key 1975 ext/soap/php_encoding.c zend_unmangle_property_name(str_key, &class_name, &prop_name); str_key 1977 ext/soap/php_encoding.c prop_name = ZSTR_VAL(str_key); str_key 2267 ext/soap/php_schema.c zend_string *str_key; str_key 2270 ext/soap/php_schema.c ZEND_HASH_FOREACH_KEY_PTR(type->attributes, index, str_key, attr) { str_key 2271 ext/soap/php_schema.c if (str_key) { str_key 5276 ext/standard/array.c zend_string *str_key; str_key 5293 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL(arrays[0]), num_key, str_key, zv) { str_key 5308 ext/standard/array.c if (str_key) { str_key 5309 ext/standard/array.c zend_hash_add_new(Z_ARRVAL_P(return_value), str_key, &result); str_key 5460 ext/standard/array.c zend_string *str_key; str_key 5486 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(input), num_key, str_key, entry) { str_key 5494 ext/standard/array.c if (str_key) { str_key 5495 ext/standard/array.c entry = zend_hash_update(Z_ARRVAL(chunk), str_key, entry); str_key 2999 ext/standard/string.c zend_string *str_key; str_key 3016 ext/standard/string.c ZEND_HASH_FOREACH_STR_KEY(pats, str_key) { str_key 3017 ext/standard/string.c if (UNEXPECTED(!str_key)) { str_key 3020 ext/standard/string.c len = ZSTR_LEN(str_key); str_key 3035 ext/standard/string.c bitset[((unsigned char)ZSTR_VAL(str_key)[0]) / sizeof(zend_ulong)] |= Z_UL(1) << (((unsigned char)ZSTR_VAL(str_key)[0]) % sizeof(zend_ulong)); str_key 3043 ext/standard/string.c ZEND_HASH_FOREACH_KEY_VAL(pats, num_key, str_key, entry) { str_key 3044 ext/standard/string.c if (UNEXPECTED(!str_key)) { str_key 3061 ext/standard/string.c key_used = str_key; str_key 3069 ext/standard/string.c if (UNEXPECTED(!str_key)) { str_key 3479 ext/standard/string.c zend_string *str_key, *replace; str_key 3482 ext/standard/string.c ZEND_HASH_FOREACH_KEY_VAL(pats, num_key, str_key, entry) { str_key 3484 ext/standard/string.c if (UNEXPECTED(!str_key)) { str_key 3487 ext/standard/string.c str_key = Z_STR(tmp); str_key 3490 ext/standard/string.c if (ZSTR_LEN(str_key) < 1) { str_key 3492 ext/standard/string.c } else if (ZSTR_LEN(str_key) == 1) { str_key 3494 ext/standard/string.c ZSTR_VAL(str_key)[0], str_key 3502 ext/standard/string.c ZSTR_VAL(str_key), ZSTR_LEN(str_key),