/php-src/ext/spl/ |
H A D | spl_observer_arginfo.h | 151 ZEND_METHOD(SplObjectStorage, key); 171 ZEND_METHOD(MultipleIterator, key); 199 ZEND_ME(SplObjectStorage, key, arginfo_class_SplObjectStorage_key, ZEND_ACC_PUBLIC) 226 ZEND_ME(MultipleIterator, key, arginfo_class_MultipleIterator_key, ZEND_ACC_PUBLIC)
|
/php-src/main/ |
H A D | SAPI.c | 806 zend_string *key = ZSTR_INIT_LITERAL("zlib.output_compression", 0); in sapi_header_op() local 807 zend_alter_ini_entry_chars(key, in sapi_header_op() 809 zend_string_release_ex(key, 0); in sapi_header_op() 949 zend_string *key; in sapi_register_post_entry() local 953 key = zend_string_init(post_entry->content_type, post_entry->content_type_len, 1); in sapi_register_post_entry() 954 GC_MAKE_PERSISTENT_LOCAL(key); in sapi_register_post_entry() 955 ret = zend_hash_add_mem(&SG(known_post_content_types), key, in sapi_register_post_entry() 957 zend_string_release_ex(key, 1); in sapi_register_post_entry()
|
H A D | fastcgi.c | 1730 zend_string *key = zend_string_init(name, name_len, 1); local 1732 GC_MAKE_PERSISTENT_LOCAL(key); 1734 zend_hash_add(&fcgi_mgmt_vars, key, &zvalue); 1735 zend_string_release_ex(key, 1);
|
/php-src/ext/standard/ |
H A D | array.c | 132 if (f->key == NULL && s->key == NULL) { in php_array_key_compare_unstable_i() 134 } else if (f->key && s->key) { in php_array_key_compare_unstable_i() 135 return zendi_smart_strcmp(f->key, s->key); in php_array_key_compare_unstable_i() 137 if (f->key) { in php_array_key_compare_unstable_i() 142 if (s->key) { in php_array_key_compare_unstable_i() 153 if (f->key == NULL && s->key == NULL) { in php_array_key_compare_numeric_unstable_i() 179 if (f->key) { in php_array_key_compare_string_case_unstable_i() 186 if (s->key) { in php_array_key_compare_string_case_unstable_i() 204 if (f->key) { in php_array_key_compare_string_unstable_i() 211 if (s->key) { in php_array_key_compare_string_unstable_i() [all …]
|
H A D | browscap.c | 28 zend_string *key; member 264 bdata->kv[bdata->kv_used].key = key; in browscap_add_kv() 273 zend_hash_add(ht, bdata->kv[i].key, &tmp); in browscap_entry_add_kv_to_existing_array() 284 zend_hash_add_new(ht, key, &tmp); in browscap_entry_to_array() 285 zend_string_release_ex(key, false); in browscap_entry_to_array() 290 zend_hash_add_new(ht, key, &tmp); in browscap_entry_to_array() 291 zend_string_release_ex(key, false); in browscap_entry_to_array() 295 key = ZSTR_INIT_LITERAL("parent", 0); in browscap_entry_to_array() 297 zend_hash_add_new(ht, key, &tmp); in browscap_entry_to_array() 298 zend_string_release_ex(key, false); in browscap_entry_to_array() [all …]
|
/php-src/ext/hash/ |
H A D | hash.c | 582 char *data, *key; in PHP_FUNCTION() local 599 char *data, *key; in PHP_FUNCTION() local 636 if (!key || (ZSTR_LEN(key) == 0)) { in PHP_FUNCTION() 652 hash->key = NULL; in PHP_FUNCTION() 667 memcpy(K, ZSTR_VAL(key), ZSTR_LEN(key)); in PHP_FUNCTION() 814 efree(hash->key); in PHP_FUNCTION() 815 hash->key = NULL; in PHP_FUNCTION() 1218 if (key) { in PHP_FUNCTION() 1349 efree(key); in PHP_FUNCTION() 1382 if (hash->key) { in php_hashcontext_dtor() [all …]
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_watch.c | 1066 …if (watch->backup.bucket.key != watch->addr.bucket->key || (watch->backup.bucket.key != NULL && wa… 1289 static int phpdbg_watchpoint_parse_wrapper(char *name, size_t namelen, char *key, size_t keylen, Ha… argument 1293 element->name_in_parent = zend_string_init(key, keylen, 0); 1301 efree(key); 1330 static int phpdbg_watchpoint_parse_step(char *name, size_t namelen, char *key, size_t keylen, HashT… argument 1336 efree(key); 1343 element->name_in_parent = zend_string_init(key, keylen, 0); 1349 efree(key);
|
/php-src/ext/reflection/ |
H A D | php_reflection.stub.php | 753 public static function fromArrayElement(array $array, int|string $key): ?ReflectionReference {} argument
|
H A D | php_reflection_arginfo.h | 540 ZEND_ARG_TYPE_MASK(0, key, MAY_BE_LONG|MAY_BE_STRING, NULL)
|
/php-src/ext/opcache/ |
H A D | zend_accelerator_util_funcs.c | 110 _zend_hash_append_ptr(dst, p->key, function); in zend_accel_move_user_functions() 141 _zend_hash_append_ptr(dst, p->key, ce); in zend_accel_move_user_classes() 159 ZEND_ASSERT(p->key); in _zend_accel_function_hash_copy() 160 t = zend_hash_find_known_hash(target, p->key); in _zend_accel_function_hash_copy() 164 _zend_hash_append_ptr_ex(target, p->key, Z_PTR(p->val), 1); in _zend_accel_function_hash_copy() 210 ZEND_ASSERT(p->key); in _zend_accel_class_hash_copy() 211 t = zend_hash_find_known_hash(target, p->key); in _zend_accel_class_hash_copy() 213 if (EXPECTED(ZSTR_LEN(p->key) > 0) && EXPECTED(ZSTR_VAL(p->key)[0] == 0)) { in _zend_accel_class_hash_copy() 237 _zend_hash_append_ptr_ex(target, p->key, Z_PTR(p->val), 1); in _zend_accel_class_hash_copy() 238 if ((ce->ce_flags & ZEND_ACC_LINKED) && ZSTR_VAL(p->key)[0]) { in _zend_accel_class_hash_copy() [all …]
|
/php-src/Zend/ |
H A D | zend_API.c | 1390 zend_string *key; in zend_merge_properties() local 1398 if (key) { in zend_merge_properties() 1426 zend_string *key; in zend_separate_class_constants_table() local 1689 zend_string *key; in object_properties_init_ex() local 1720 zend_string *key; in object_properties_load() local 1725 if (key) { in object_properties_load() 2162 switch (Z_TYPE_P(key)) { in array_set_zval_key() 3351 zend_string *key; in zend_post_deactivate_modules() local 3616 zend_string *key; in zend_disable_class() local 4782 zend_string *key; in zend_declare_class_constant() local [all …]
|
/php-src/ext/openssl/ |
H A D | openssl.c | 1956 if (key) { in PHP_FUNCTION() 3545 char *key; member 3632 return key; in php_openssl_pkey_from_zval() 3722 return key; in php_openssl_pkey_from_zval() 3848 return key; in php_openssl_generate_private_key() 4756 EVP_PKEY * key; in PHP_FUNCTION() local 4824 EVP_PKEY * key; in PHP_FUNCTION() local 4902 zval *key; in PHP_FUNCTION() local 4965 zval *key; in PHP_FUNCTION() local 5283 zval *key; in PHP_FUNCTION() local [all …]
|
/php-src/ext/mbstring/ |
H A D | mbstring.c | 2725 zend_string *key; in php_mb_convert_encoding_recursive() local 2741 if (key) { in php_mb_convert_encoding_recursive() 2746 key = converted_key; in php_mb_convert_encoding_recursive() 2755 if (key) { in php_mb_convert_encoding_recursive() 2756 zend_string_release(key); in php_mb_convert_encoding_recursive() 2784 if (key) { in php_mb_convert_encoding_recursive() 2785 zend_string_release(key); in php_mb_convert_encoding_recursive() 2790 if (key) { in php_mb_convert_encoding_recursive() 2792 zend_string_release(key); in php_mb_convert_encoding_recursive() 5544 zend_string *key; in php_mb_check_encoding_recursive() local [all …]
|
/php-src/ext/dom/lexbor/lexbor/html/tokenizer/ |
H A D | state.c | 1854 if (tkz->is_attribute && tkz->entity_match->key != 0x3B) { in lxb_html_tokenizer_state_char_ref_named() 1863 if (tkz->entity_match->key != 0x3B) { in lxb_html_tokenizer_state_char_ref_named()
|
/php-src/ext/dom/lexbor/lexbor/html/interfaces/ |
H A D | document.c | 59 const lxb_char_t *key, size_t length); 378 const lxb_char_t *key, size_t length) in lxb_html_document_css_customs_find_id() argument 383 &lxb_html_document_css_customs_se, key, length); in lxb_html_document_css_customs_find_id() 390 const lxb_char_t *key, size_t length) in lxb_html_document_css_customs_insert() argument 399 &lxb_html_document_css_customs_in, key, length); in lxb_html_document_css_customs_insert() 411 const lxb_char_t *key, size_t length) in lxb_html_document_css_customs_id() argument 416 &lxb_html_document_css_customs_se, key, length); in lxb_html_document_css_customs_id() 421 entry = lxb_html_document_css_customs_insert(document, key, length); in lxb_html_document_css_customs_id()
|
H A D | document.h | 112 const lxb_char_t *key, size_t length); 116 const lxb_char_t *key, size_t length);
|
/php-src/ext/dom/lexbor/lexbor/dom/interfaces/ |
H A D | element.c | 123 lxb_char_t *key = (lxb_char_t *) lname; in lxb_dom_element_qualified_name_set() local 127 key = lexbor_malloc(prefix_len + lname_len + 2); in lxb_dom_element_qualified_name_set() 128 if (key == NULL) { in lxb_dom_element_qualified_name_set() 132 memcpy(key, prefix, prefix_len); in lxb_dom_element_qualified_name_set() 133 memcpy(&key[prefix_len + 1], lname, lname_len); in lxb_dom_element_qualified_name_set() 137 key[prefix_len] = ':'; in lxb_dom_element_qualified_name_set() 138 key[lname_len] = '\0'; in lxb_dom_element_qualified_name_set() 142 element->node.local_name, key, lname_len); in lxb_dom_element_qualified_name_set() 144 if (key != lname) { in lxb_dom_element_qualified_name_set() 145 lexbor_free(key); in lxb_dom_element_qualified_name_set()
|
/php-src/ext/dom/lexbor/lexbor/core/ |
H A D | sbst.h | 20 lxb_char_t key; member 38 const lxb_char_t key) in lexbor_sbst_entry_static_find() argument 41 if (root->key == key) { in lexbor_sbst_entry_static_find() 44 else if (key > root->key) { in lexbor_sbst_entry_static_find()
|
H A D | shs.c | 16 (((((key[0] * key[size - 1]) * key[0]) + size) % table_size) + 0x01) 35 const lxb_char_t *key, size_t key_len) in lexbor_shs_entry_get_static() argument 38 entry = root + lexbor_shs_make_id_m(key, key_len, root->key_len); in lexbor_shs_entry_get_static() 40 while (entry->key != NULL) in lexbor_shs_entry_get_static() 43 if (lexbor_str_data_ncmp((const lxb_char_t *) entry->key, in lexbor_shs_entry_get_static() 44 key, key_len)) in lexbor_shs_entry_get_static() 64 const lxb_char_t *key, size_t key_len) in lexbor_shs_entry_get_lower_static() argument 69 while (entry->key != NULL) in lexbor_shs_entry_get_lower_static() 73 key, key_len)) in lexbor_shs_entry_get_lower_static() 98 while (entry->key != NULL) in lexbor_shs_entry_get_upper_static() [all …]
|
H A D | shs.h | 20 char *key; member 29 uint32_t key; member 39 const lxb_char_t *key, size_t size); 43 const lxb_char_t *key, size_t key_len); 47 const lxb_char_t *key, size_t key_len); 54 const size_t table_size, const uint32_t key) in lexbor_shs_hash_get_static() argument 58 entry = &table[ (key % table_size) + 1 ]; in lexbor_shs_hash_get_static() 61 if (entry->key == key) { in lexbor_shs_hash_get_static()
|
H A D | utils.c | 28 lexbor_utils_hash_hash(const lxb_char_t *key, size_t key_size) in lexbor_utils_hash_hash() argument 33 hash += key[i]; in lexbor_utils_hash_hash()
|
H A D | utils.h | 29 lexbor_utils_hash_hash(const lxb_char_t *key, size_t key_size);
|
H A D | bst_map.c | 83 const lxb_char_t *key, size_t key_len) in lexbor_bst_map_search() argument 88 size_t hash_id = lexbor_utils_hash_hash(key, key_len); in lexbor_bst_map_search() 99 lexbor_str_data_cmp(entry->str.data, key)) in lexbor_bst_map_search() 114 const lxb_char_t *key, size_t key_len, void *value) in lexbor_bst_map_insert() argument 131 const lxb_char_t *key, size_t key_len) in lexbor_bst_map_insert_not_exists() argument 136 size_t hash_id = lexbor_utils_hash_hash(key, key_len); in lexbor_bst_map_insert_not_exists() 151 lexbor_str_data_cmp(entry->str.data, key)) in lexbor_bst_map_insert_not_exists() 187 lexbor_str_append(&entry->str, bst_map->mraw, key, key_len); in lexbor_bst_map_insert_not_exists() 196 const lxb_char_t *key, size_t key_len) in lexbor_bst_map_remove() argument 201 size_t hash_id = lexbor_utils_hash_hash(key, key_len); in lexbor_bst_map_remove() [all …]
|
H A D | bst_map.h | 50 const lxb_char_t *key, size_t key_len); 54 const lxb_char_t *key, size_t key_len, void *value); 59 const lxb_char_t *key, size_t key_len); 63 const lxb_char_t *key, size_t key_len);
|
/php-src/sapi/cli/tests/ |
H A D | 017.phpt | 20 foreach ($codes as $key => $code) { 21 echo "\n--------------\nSnippet no. $key:\n--------------\n";
|