key_len          1224 Zend/zend_API.c ZEND_API int add_assoc_long_ex(zval *arg, const char *key, uint key_len, long n) /* {{{ */
key_len          1231 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), NULL);
key_len          1235 Zend/zend_API.c ZEND_API int add_assoc_null_ex(zval *arg, const char *key, uint key_len) /* {{{ */
key_len          1242 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), NULL);
key_len          1246 Zend/zend_API.c ZEND_API int add_assoc_bool_ex(zval *arg, const char *key, uint key_len, int b) /* {{{ */
key_len          1253 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), NULL);
key_len          1257 Zend/zend_API.c ZEND_API int add_assoc_resource_ex(zval *arg, const char *key, uint key_len, int r) /* {{{ */
key_len          1264 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), NULL);
key_len          1268 Zend/zend_API.c ZEND_API int add_assoc_double_ex(zval *arg, const char *key, uint key_len, double d) /* {{{ */
key_len          1275 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), NULL);
key_len          1279 Zend/zend_API.c ZEND_API int add_assoc_string_ex(zval *arg, const char *key, uint key_len, char *str, int duplicate) /* {{{ */
key_len          1286 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), NULL);
key_len          1290 Zend/zend_API.c ZEND_API int add_assoc_stringl_ex(zval *arg, const char *key, uint key_len, char *str, uint length, int duplicate) /* {{{ */
key_len          1297 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), NULL);
key_len          1301 Zend/zend_API.c ZEND_API int add_assoc_zval_ex(zval *arg, const char *key, uint key_len, zval *value) /* {{{ */
key_len          1303 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &value, sizeof(zval *), NULL);
key_len          1473 Zend/zend_API.c ZEND_API int add_get_assoc_string_ex(zval *arg, const char *key, uint key_len, const char *str, void **dest, int duplicate) /* {{{ */
key_len          1480 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), dest);
key_len          1484 Zend/zend_API.c ZEND_API int add_get_assoc_stringl_ex(zval *arg, const char *key, uint key_len, const char *str, uint length, void **dest, int duplicate) /* {{{ */
key_len          1491 Zend/zend_API.c 	return zend_symtable_update(Z_ARRVAL_P(arg), key, key_len, (void *) &tmp, sizeof(zval *), dest);
key_len          1573 Zend/zend_API.c ZEND_API int add_property_long_ex(zval *arg, const char *key, uint key_len, long n TSRMLS_DC) /* {{{ */
key_len          1582 Zend/zend_API.c 	ZVAL_STRINGL(z_key, key, key_len-1, 1);
key_len          1591 Zend/zend_API.c ZEND_API int add_property_bool_ex(zval *arg, const char *key, uint key_len, int b TSRMLS_DC) /* {{{ */
key_len          1600 Zend/zend_API.c 	ZVAL_STRINGL(z_key, key, key_len-1, 1);
key_len          1609 Zend/zend_API.c ZEND_API int add_property_null_ex(zval *arg, const char *key, uint key_len TSRMLS_DC) /* {{{ */
key_len          1618 Zend/zend_API.c 	ZVAL_STRINGL(z_key, key, key_len-1, 1);
key_len          1627 Zend/zend_API.c ZEND_API int add_property_resource_ex(zval *arg, const char *key, uint key_len, long n TSRMLS_DC) /* {{{ */
key_len          1636 Zend/zend_API.c 	ZVAL_STRINGL(z_key, key, key_len-1, 1);
key_len          1645 Zend/zend_API.c ZEND_API int add_property_double_ex(zval *arg, const char *key, uint key_len, double d TSRMLS_DC) /* {{{ */
key_len          1654 Zend/zend_API.c 	ZVAL_STRINGL(z_key, key, key_len-1, 1);
key_len          1663 Zend/zend_API.c ZEND_API int add_property_string_ex(zval *arg, const char *key, uint key_len, const char *str, int duplicate TSRMLS_DC) /* {{{ */
key_len          1672 Zend/zend_API.c 	ZVAL_STRINGL(z_key, key, key_len-1, 1);
key_len          1681 Zend/zend_API.c ZEND_API int add_property_stringl_ex(zval *arg, const char *key, uint key_len, const char *str, uint length, int duplicate TSRMLS_DC) /* {{{ */
key_len          1690 Zend/zend_API.c 	ZVAL_STRINGL(z_key, key, key_len-1, 1);
key_len          1699 Zend/zend_API.c ZEND_API int add_property_zval_ex(zval *arg, const char *key, uint key_len, zval *value TSRMLS_DC) /* {{{ */
key_len          1704 Zend/zend_API.c 	ZVAL_STRINGL(z_key, key, key_len-1, 1);
key_len           379 Zend/zend_API.h ZEND_API int add_assoc_long_ex(zval *arg, const char *key, uint key_len, long n);
key_len           380 Zend/zend_API.h ZEND_API int add_assoc_null_ex(zval *arg, const char *key, uint key_len);
key_len           381 Zend/zend_API.h ZEND_API int add_assoc_bool_ex(zval *arg, const char *key, uint key_len, int b);
key_len           382 Zend/zend_API.h ZEND_API int add_assoc_resource_ex(zval *arg, const char *key, uint key_len, int r);
key_len           383 Zend/zend_API.h ZEND_API int add_assoc_double_ex(zval *arg, const char *key, uint key_len, double d);
key_len           384 Zend/zend_API.h ZEND_API int add_assoc_string_ex(zval *arg, const char *key, uint key_len, char *str, int duplicate);
key_len           385 Zend/zend_API.h ZEND_API int add_assoc_stringl_ex(zval *arg, const char *key, uint key_len, char *str, uint length, int duplicate);
key_len           386 Zend/zend_API.h ZEND_API int add_assoc_zval_ex(zval *arg, const char *key, uint key_len, zval *value);
key_len           421 Zend/zend_API.h ZEND_API int add_get_assoc_string_ex(zval *arg, const char *key, uint key_len, const char *str, void **dest, int duplicate);
key_len           422 Zend/zend_API.h ZEND_API int add_get_assoc_stringl_ex(zval *arg, const char *key, uint key_len, const char *str, uint length, void **dest, int duplicate);
key_len           434 Zend/zend_API.h ZEND_API int add_property_long_ex(zval *arg, const char *key, uint key_len, long l TSRMLS_DC);
key_len           435 Zend/zend_API.h ZEND_API int add_property_null_ex(zval *arg, const char *key, uint key_len TSRMLS_DC);
key_len           436 Zend/zend_API.h ZEND_API int add_property_bool_ex(zval *arg, const char *key, uint key_len, int b TSRMLS_DC);
key_len           437 Zend/zend_API.h ZEND_API int add_property_resource_ex(zval *arg, const char *key, uint key_len, long r TSRMLS_DC);
key_len           438 Zend/zend_API.h ZEND_API int add_property_double_ex(zval *arg, const char *key, uint key_len, double d TSRMLS_DC);
key_len           439 Zend/zend_API.h ZEND_API int add_property_string_ex(zval *arg, const char *key, uint key_len, const char *str, int duplicate TSRMLS_DC);
key_len           440 Zend/zend_API.h ZEND_API int add_property_stringl_ex(zval *arg, const char *key, uint key_len,  const char *str, uint length, int duplicate TSRMLS_DC);
key_len           441 Zend/zend_API.h ZEND_API int add_property_zval_ex(zval *arg, const char *key, uint key_len, zval *value TSRMLS_DC);
key_len           913 Zend/zend_builtin_functions.c 	uint key_len;
key_len           918 Zend/zend_builtin_functions.c 		zend_hash_get_current_key_ex(&ce->properties_info, &key, &key_len, &num_index, 0, &pos);
key_len           953 Zend/zend_builtin_functions.c 		zend_hash_update(Z_ARRVAL_P(return_value), key, key_len, &prop_copy, sizeof(zval*), NULL);
key_len           993 Zend/zend_builtin_functions.c 	uint key_len, prop_len;
key_len          1018 Zend/zend_builtin_functions.c 		if (zend_hash_get_current_key_ex(properties, &key, &key_len, &num_index, 0, &pos) == HASH_KEY_IS_STRING) {
key_len          1019 Zend/zend_builtin_functions.c 			if (zend_check_property_access(zobj, key, key_len-1 TSRMLS_CC) == SUCCESS) {
key_len          1020 Zend/zend_builtin_functions.c 				zend_unmangle_property_name_ex(key, key_len - 1, &class_name, &prop_name, (int*) &prop_len);
key_len          1087 Zend/zend_builtin_functions.c 			uint key_len;
key_len          1092 Zend/zend_builtin_functions.c 			if (zend_hash_get_current_key_ex(&ce->function_table, &key, &key_len, &num_index, 0, &pos) != HASH_KEY_IS_STRING) {
key_len          1098 Zend/zend_builtin_functions.c 			    zend_binary_strcasecmp(key, key_len-1, mptr->common.function_name, len) == 0) {
key_len          1102 Zend/zend_builtin_functions.c 			    	(len != key_len - 1 ||
key_len          1105 Zend/zend_builtin_functions.c 					ZVAL_STRINGL(method_name, zend_find_alias_name(mptr->common.scope, key, key_len - 1), key_len - 1, 1);
key_len           247 ext/dba/dba.c  	size_t key_len; 											\
key_len           251 ext/dba/dba.c  	if ((key_len = php_dba_make_key(key, &key_str, &key_free TSRMLS_CC)) == 0) {\
key_len           258 ext/dba/dba.c  	size_t key_len; 											\
key_len           274 ext/dba/dba.c  	if ((key_len = php_dba_make_key(key, &key_str, &key_free TSRMLS_CC)) == 0) {\
key_len           561 ext/dba/dba.c  	size_t key_len;
key_len           567 ext/dba/dba.c  	if ((key_len = php_dba_make_key(key, &key_str, &key_free TSRMLS_CC)) == 0) {
key_len           575 ext/dba/dba.c  	if (info->hnd->update(info, key_str, key_len, val, val_len, mode TSRMLS_CC) == SUCCESS) {
key_len           994 ext/dba/dba.c  	if(info->hnd->exists(info, key_str, key_len TSRMLS_CC) == SUCCESS) {
key_len          1035 ext/dba/dba.c  	if((val = info->hnd->fetch(info, key_str, key_len, skip, &len TSRMLS_CC)) != NULL) {
key_len          1050 ext/dba/dba.c  	int key_len;
key_len          1060 ext/dba/dba.c  	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) {
key_len          1066 ext/dba/dba.c  		add_next_index_stringl(return_value, name+1, key_len - (name - key + 1), 1);
key_len          1069 ext/dba/dba.c  		add_next_index_stringl(return_value, key, key_len, 1);
key_len          1131 ext/dba/dba.c  	if(info->hnd->delete(info, key_str, key_len TSRMLS_CC) == SUCCESS)
key_len           221 ext/hash/hash.c static inline void php_hash_hmac_prep_key(unsigned char *K, const php_hash_ops *ops, void *context, const unsigned char *key, const int key_len) {
key_len           223 ext/hash/hash.c 	if (key_len > ops->block_size) {
key_len           226 ext/hash/hash.c 		ops->hash_update(context, key, key_len);
key_len           229 ext/hash/hash.c 		memcpy(K, key, key_len);
key_len           245 ext/hash/hash.c 	int algo_len, data_len, key_len;
key_len           252 ext/hash/hash.c 																  &key, &key_len, &raw_output) == FAILURE) {
key_len           278 ext/hash/hash.c 	php_hash_hmac_prep_key((unsigned char *) K, ops, context, (unsigned char *) key, key_len);		
key_len           341 ext/hash/hash.c 	int algo_len, key_len = 0, argc = ZEND_NUM_ARGS();
key_len           347 ext/hash/hash.c 	if (zend_parse_parameters(argc TSRMLS_CC, "s|ls", &algo, &algo_len, &options, &key, &key_len) == FAILURE) {
key_len           358 ext/hash/hash.c 		key_len <= 0) {
key_len           379 ext/hash/hash.c 		if (key_len > ops->block_size) {
key_len           381 ext/hash/hash.c 			ops->hash_update(context, (unsigned char *) key, key_len);
key_len           386 ext/hash/hash.c 			memcpy(K, key, key_len);
key_len           553 ext/intl/collator/collator_sort.c 	int              key_len = 0;
key_len           600 ext/intl/collator/collator_sort.c 	key_len = ucol_getSortKey(co->ucoll, ustr, ustr_len, key, 0);
key_len           601 ext/intl/collator/collator_sort.c 	if(!key_len) {
key_len           605 ext/intl/collator/collator_sort.c 	key = emalloc(key_len);
key_len           606 ext/intl/collator/collator_sort.c 	key_len = ucol_getSortKey(co->ucoll, ustr, ustr_len, key, key_len);
key_len           608 ext/intl/collator/collator_sort.c 	if(!key_len) {
key_len           611 ext/intl/collator/collator_sort.c 	RETURN_STRINGL((char *)key, key_len - 1, 0);
key_len           190 ext/json/json.c 		uint key_len;
key_len           196 ext/json/json.c 			i = zend_hash_get_current_key_ex(myht, &key, &key_len, &index, 0, &pos);
key_len           274 ext/json/json.c 		uint key_len;
key_len           280 ext/json/json.c 			i = zend_hash_get_current_key_ex(myht, &key, &key_len, &index, 0, &pos);
key_len           319 ext/json/json.c 						json_escape_string(buf, key, key_len - 1, options & ~PHP_JSON_NUMERIC_CHECK TSRMLS_CC);
key_len           336 ext/mcrypt/mcrypt.c 		&cipher, &cipher_len, &key, &key_len, &data, &data_len, &mode, &iv, &iv_len) == FAILURE) {	\
key_len           566 ext/mcrypt/mcrypt.c 	int key_len, iv_len;
key_len           573 ext/mcrypt/mcrypt.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rss", &mcryptind, &key, &key_len, &iv, &iv_len) == FAILURE) {
key_len           582 ext/mcrypt/mcrypt.c 	if (key_len == 0) {
key_len           586 ext/mcrypt/mcrypt.c 	key_s = emalloc(key_len);
key_len           587 ext/mcrypt/mcrypt.c 	memset(key_s, 0, key_len);
key_len           592 ext/mcrypt/mcrypt.c 	if (key_len > max_key_size) {
key_len           593 ext/mcrypt/mcrypt.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "Key size too large; supplied length: %d, max: %d", key_len, max_key_size);
key_len           596 ext/mcrypt/mcrypt.c 		key_size = key_len;
key_len           598 ext/mcrypt/mcrypt.c 	memcpy(key_s, key, key_len);
key_len          1265 ext/mcrypt/mcrypt.c static void php_mcrypt_do_crypt(char* cipher, const char *key, int key_len, const char *data, int data_len, char *mode, const char *iv, int iv_len, int dencrypt, zval* return_value TSRMLS_DC) /* {{{ */
key_len          1281 ext/mcrypt/mcrypt.c 	if (php_mcrypt_ensure_valid_key_size(td, key_len TSRMLS_CC) == FAILURE) {
key_len          1304 ext/mcrypt/mcrypt.c 	if (mcrypt_generic_init(td, (void *) key, key_len, (void *) iv) < 0) {
key_len          1329 ext/mcrypt/mcrypt.c 	int cipher_len, key_len, data_len, mode_len, iv_len = 0;
key_len          1332 ext/mcrypt/mcrypt.c 		&key, &key_len, &data, &data_len, &mode, &mode_len, &iv, &iv_len) == FAILURE) {
key_len          1336 ext/mcrypt/mcrypt.c 	php_mcrypt_do_crypt(cipher, key, key_len, data, data_len, mode, iv, iv_len, MCRYPT_ENCRYPT, return_value TSRMLS_CC);
key_len          1345 ext/mcrypt/mcrypt.c 	int cipher_len, key_len, data_len, mode_len, iv_len = 0;
key_len          1348 ext/mcrypt/mcrypt.c 		&key, &key_len, &data, &data_len, &mode, &mode_len, &iv, &iv_len) == FAILURE) {
key_len          1352 ext/mcrypt/mcrypt.c 	php_mcrypt_do_crypt(cipher, key, key_len, data, data_len, mode, iv, iv_len, MCRYPT_DECRYPT, return_value TSRMLS_CC);
key_len          1362 ext/mcrypt/mcrypt.c 	int cipher_len, key_len, data_len, iv_len = 0;
key_len          1368 ext/mcrypt/mcrypt.c 	php_mcrypt_do_crypt(cipher, key, key_len, data, data_len, "ecb", iv, iv_len, Z_LVAL_PP(mode), return_value TSRMLS_CC);
key_len          1378 ext/mcrypt/mcrypt.c 	int cipher_len, key_len, data_len, iv_len = 0;
key_len          1384 ext/mcrypt/mcrypt.c 	php_mcrypt_do_crypt(cipher, key, key_len, data, data_len, "cbc", iv, iv_len, Z_LVAL_PP(mode), return_value TSRMLS_CC);
key_len          1394 ext/mcrypt/mcrypt.c 	int cipher_len, key_len, data_len, iv_len = 0;
key_len          1400 ext/mcrypt/mcrypt.c 	php_mcrypt_do_crypt(cipher, key, key_len, data, data_len, "cfb", iv, iv_len, Z_LVAL_PP(mode), return_value TSRMLS_CC);
key_len          1410 ext/mcrypt/mcrypt.c 	int cipher_len, key_len, data_len, iv_len = 0;
key_len          1416 ext/mcrypt/mcrypt.c 	php_mcrypt_do_crypt(cipher, key, key_len, data, data_len, "ofb", iv, iv_len, Z_LVAL_PP(mode), return_value TSRMLS_CC);
key_len           154 ext/mcrypt/mcrypt_filter.c 	int encrypt = 1, iv_len, key_len, keyl, result;
key_len           204 ext/mcrypt/mcrypt_filter.c 		key_len = Z_STRLEN_PP(tmpzval);
key_len           217 ext/mcrypt/mcrypt_filter.c 	if (keyl < key_len) {
key_len           218 ext/mcrypt/mcrypt_filter.c 		key_len = keyl;
key_len           236 ext/mcrypt/mcrypt_filter.c 	result = mcrypt_generic_init(mcrypt_module, key, key_len, iv);
key_len           101 ext/opcache/Optimizer/compact_literals.c 	int key_len;
key_len           358 ext/opcache/Optimizer/compact_literals.c 							key_len = MAX_LENGTH_OF_LONG + sizeof("->") + Z_STRLEN(op_array->literals[i].constant);
key_len           359 ext/opcache/Optimizer/compact_literals.c 							key = emalloc(key_len);
key_len           360 ext/opcache/Optimizer/compact_literals.c 							key_len = snprintf(key, key_len-1, "%d->%s", info[i].u.num, Z_STRVAL(op_array->literals[i].constant));
key_len           363 ext/opcache/Optimizer/compact_literals.c 							key_len = Z_STRLEN_P(class_name) + sizeof("::") + Z_STRLEN(op_array->literals[i].constant);
key_len           364 ext/opcache/Optimizer/compact_literals.c 							key = emalloc(key_len);
key_len           372 ext/opcache/Optimizer/compact_literals.c 							key_len = Z_STRLEN(op_array->literals[i].constant)+1;
key_len           374 ext/opcache/Optimizer/compact_literals.c 						h = zend_hash_func(key, key_len);
key_len           378 ext/opcache/Optimizer/compact_literals.c 						zend_hash_quick_find(&hash, key, key_len, h, (void**)&pos) == SUCCESS &&
key_len           396 ext/opcache/Optimizer/compact_literals.c 							zend_hash_quick_add(&hash, key, key_len, h, (void**)&j, sizeof(int), NULL);
key_len           929 ext/opcache/ZendAccelerator.c char *accel_make_persistent_key_ex(zend_file_handle *file_handle, int path_length, int *key_len TSRMLS_DC)
key_len           952 ext/opcache/ZendAccelerator.c 				ZCG(key_len) = 0;
key_len          1021 ext/opcache/ZendAccelerator.c 			ZCG(key_len) = 0;
key_len          1045 ext/opcache/ZendAccelerator.c 			ZCG(key_len) = 0;
key_len          1051 ext/opcache/ZendAccelerator.c 	*key_len = ZCG(key_len) = key_length;
key_len          1055 ext/opcache/ZendAccelerator.c static inline char *accel_make_persistent_key(zend_file_handle *file_handle, int *key_len TSRMLS_DC)
key_len          1057 ext/opcache/ZendAccelerator.c 	return accel_make_persistent_key_ex(file_handle, strlen(file_handle->filename), key_len TSRMLS_CC);
key_len          1310 ext/opcache/ZendAccelerator.c         		key_length = ZCG(key_len);
key_len          1509 ext/opcache/ZendAccelerator.c 		if (!ZCG(key_len)) {
key_len          1516 ext/opcache/ZendAccelerator.c 		key_length = ZCG(key_len);
key_len          1874 ext/opcache/ZendAccelerator.c 					ZCG(key_len) = persistent_script->full_path_len;
key_len          1982 ext/opcache/ZendAccelerator.c 					ZCG(key_len) = persistent_script->full_path_len;
key_len          2033 ext/opcache/ZendAccelerator.c 					ZCG(key_len) = persistent_script->full_path_len;
key_len           273 ext/opcache/ZendAccelerator.h 	int                     key_len;
key_len           340 ext/opcache/ZendAccelerator.h char *accel_make_persistent_key_ex(zend_file_handle *file_handle, int path_length, int *key_len TSRMLS_DC);
key_len           306 ext/openssl/xp_ssl.c 		uint key_len;
key_len           318 ext/openssl/xp_ssl.c 			int key_type = zend_hash_get_current_key_ex(Z_ARRVAL_P(val), &key, &key_len, &key_index, 0, &pos);
key_len          1322 ext/openssl/xp_ssl.c 	uint key_len;
key_len          1363 ext/openssl/xp_ssl.c 		key_type = zend_hash_get_current_key_ex(Z_ARRVAL_PP(val), &key, &key_len, &key_index, 0, &pos);
key_len           552 ext/phar/dirstream.c 	uint key_len;
key_len           615 ext/phar/dirstream.c 			HASH_KEY_NON_EXISTENT != zend_hash_get_current_key_ex(&phar->manifest, &str_key, &key_len, &unused, 0, NULL);
key_len           618 ext/phar/dirstream.c 			if (key_len > path_len && 
key_len           632 ext/phar/dirstream.c 			HASH_KEY_NON_EXISTENT != zend_hash_get_current_key_ex(&phar->virtual_dirs, &str_key, &key_len, &unused, 0, NULL);
key_len           635 ext/phar/dirstream.c 			if (key_len > path_len && 
key_len          3035 ext/phar/phar_object.c 	int key_len = 0;
key_len          3045 ext/phar/phar_object.c 	if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "l|s", &algo, &key, &key_len) != SUCCESS) {
key_len          3067 ext/phar/phar_object.c 			PHAR_G(openssl_privatekey_len) = key_len;
key_len           906 ext/phar/stream.c 		uint key_len, new_key_len;
key_len           912 ext/phar/stream.c 			HASH_KEY_NON_EXISTENT != (key_type = zend_hash_get_current_key_ex(&phar->manifest, &str_key, &key_len, &unused, 0, NULL)) &&
key_len           917 ext/phar/stream.c 				key_len > from_len &&
key_len           921 ext/phar/stream.c 				new_key_len = key_len + to_len - from_len;
key_len           924 ext/phar/stream.c 				memcpy(new_str_key + to_len, str_key + from_len, key_len - from_len);
key_len           938 ext/phar/stream.c 			HASH_KEY_NON_EXISTENT != (key_type = zend_hash_get_current_key_ex(&phar->virtual_dirs, &str_key, &key_len, &unused, 0, NULL));
key_len           941 ext/phar/stream.c 			if (key_len >= from_len &&
key_len           943 ext/phar/stream.c 				(key_len == from_len || IS_SLASH(str_key[from_len]))) {
key_len           945 ext/phar/stream.c 				new_key_len = key_len + to_len - from_len;
key_len           948 ext/phar/stream.c 				memcpy(new_str_key + to_len, str_key + from_len, key_len - from_len);
key_len           957 ext/phar/stream.c 			HASH_KEY_NON_EXISTENT != (key_type = zend_hash_get_current_key_ex(&phar->mounted_dirs, &str_key, &key_len, &unused, 0, NULL)) &&
key_len           961 ext/phar/stream.c 			if (key_len >= from_len &&
key_len           963 ext/phar/stream.c 				(key_len == from_len || IS_SLASH(str_key[from_len]))) {
key_len           965 ext/phar/stream.c 				new_key_len = key_len + to_len - from_len;
key_len           968 ext/phar/stream.c 				memcpy(new_str_key + to_len, str_key + from_len, key_len - from_len);
key_len            41 ext/phar/util.c static int phar_call_openssl_signverify(int is_sign, php_stream *fp, off_t end, char *key, int key_len, char **signature, int *signature_len TSRMLS_DC);
key_len          1407 ext/phar/util.c static int phar_call_openssl_signverify(int is_sign, php_stream *fp, off_t end, char *key, int key_len, char **signature, int *signature_len TSRMLS_DC) /* {{{ */
key_len          1419 ext/phar/util.c 	ZVAL_STRINGL(zkey, key, key_len, 1);
key_len           457 ext/reflection/php_reflection.c 			uint key_len;
key_len           463 ext/reflection/php_reflection.c 				zend_hash_get_current_key_ex(&ce->constants_table, &key, &key_len, &num_index, 0, &pos);
key_len           627 ext/reflection/php_reflection.c 					uint key_len;
key_len           634 ext/reflection/php_reflection.c 						|| zend_hash_get_current_key_ex(&ce->function_table, &key, &key_len, &num_index, 0, &pos) != HASH_KEY_IS_STRING
key_len           635 ext/reflection/php_reflection.c 						|| zend_binary_strcasecmp(key, key_len-1, mptr->common.function_name, len) == 0)
key_len           826 ext/reflection/php_reflection.c 	uint key_len;
key_len           846 ext/reflection/php_reflection.c 		zend_hash_get_current_key_ex(static_variables, &key, &key_len, &num_index, 0, &pos);
key_len          3424 ext/reflection/php_reflection.c 	uint key_len;
key_len          3429 ext/reflection/php_reflection.c 		zend_hash_get_current_key_ex(&ce->properties_info, &key, &key_len, &num_index, 0, &pos);
key_len            76 ext/session/mod_files.c 	size_t key_len;
key_len            81 ext/session/mod_files.c 	key_len = strlen(key);
key_len            82 ext/session/mod_files.c 	if (key_len <= data->dirdepth ||
key_len            83 ext/session/mod_files.c 		buflen < (strlen(data->basedir) + 2 * data->dirdepth + key_len + 5 + sizeof(FILE_PREFIX))) {
key_len            97 ext/session/mod_files.c 	memcpy(buf + n, key, key_len);
key_len            98 ext/session/mod_files.c 	n += key_len;
key_len            75 ext/session/mod_user_class.c 	int key_len, val_len;
key_len            79 ext/session/mod_user_class.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) {
key_len            99 ext/session/mod_user_class.c 	int key_len, val_len;
key_len           103 ext/session/mod_user_class.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &key, &key_len, &val, &val_len) == FAILURE) {
key_len           116 ext/session/mod_user_class.c 	int key_len;
key_len           120 ext/session/mod_user_class.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &key, &key_len) == FAILURE) {
key_len          2105 ext/snmp/snmp.c 	uint key_len;
key_len          2115 ext/snmp/snmp.c 		zend_hash_get_current_key_ex(&php_snmp_properties, &key, &key_len, &num_key, 0, &pos);
key_len          2120 ext/snmp/snmp.c 		zend_hash_update(props, key, key_len, (void *)&val, sizeof(zval *), NULL);
key_len           816 ext/soap/php_http.c 			uint key_len;
key_len           826 ext/soap/php_http.c 					int res = zend_hash_get_current_key_ex(Z_ARRVAL_PP(cookies), &key, &key_len, &numindx, 0, NULL);
key_len           842 ext/soap/php_http.c 								smart_str_appendl(&soap_headers, key, key_len-1);
key_len          2144 ext/soap/php_schema.c 							uint key_len;
key_len          2163 ext/soap/php_schema.c 							zend_hash_get_current_key_ex((*tmp)->attributes, &key, &key_len, NULL, 0, NULL);
key_len          2164 ext/soap/php_schema.c 							zend_hash_add(ht, key, key_len, &newAttr, sizeof(sdlAttributePtr), NULL);
key_len          1805 ext/soap/php_sdl.c 	uint  key_len;
key_len          1808 ext/soap/php_sdl.c 	if (zend_hash_get_current_key_ex(ht, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          1809 ext/soap/php_sdl.c 		WSDL_CACHE_PUT_INT(key_len, out);
key_len          1810 ext/soap/php_sdl.c 		WSDL_CACHE_PUT_N(key, key_len, out);
key_len          2449 ext/soap/php_sdl.c 	uint key_len;
key_len          2484 ext/soap/php_sdl.c 		if (zend_hash_get_current_key_ex(headers, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          2485 ext/soap/php_sdl.c 			zend_hash_add(pheaders, key, key_len, (void*)&pheader, sizeof(sdlSoapBindingFunctionHeaderPtr), NULL);
key_len          2517 ext/soap/php_sdl.c 	uint key_len;
key_len          2545 ext/soap/php_sdl.c 		if (zend_hash_get_current_key_ex(params, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          2546 ext/soap/php_sdl.c 			zend_hash_add(pparams, key, key_len, (void*)&pparam, sizeof(sdlParamPtr), NULL);
key_len          2564 ext/soap/php_sdl.c 	uint key_len;
key_len          2594 ext/soap/php_sdl.c 		if (zend_hash_get_current_key_ex(faults, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          2595 ext/soap/php_sdl.c 			zend_hash_add(pfaults, key, key_len, (void*)&pfault, sizeof(sdlParamPtr), NULL);
key_len          2613 ext/soap/php_sdl.c 	uint key_len;
key_len          2649 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(attr->extraAttributes, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {			
key_len          2660 ext/soap/php_sdl.c 				zend_hash_add(pattr->extraAttributes, key, key_len, (void*)&pextra, sizeof(sdlExtraAttributePtr), NULL);
key_len          2725 ext/soap/php_sdl.c 	uint key_len;
key_len          2811 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(type->elements, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          2812 ext/soap/php_sdl.c 				zend_hash_add(ptype->elements, key, key_len, (void*)&pelem, sizeof(sdlTypePtr), NULL);
key_len          2830 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(type->attributes, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          2831 ext/soap/php_sdl.c 				zend_hash_add(ptype->attributes, key, key_len, (void*)&pattr, sizeof(sdlAttributePtr), NULL);
key_len          2959 ext/soap/php_sdl.c 	uint key_len;
key_len          2985 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(sdl->groups, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          2986 ext/soap/php_sdl.c 				zend_hash_add(psdl->groups, key, key_len, (void*)&ptype, sizeof(sdlTypePtr), NULL);
key_len          3005 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(sdl->types, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          3006 ext/soap/php_sdl.c 				zend_hash_add(psdl->types, key, key_len, (void*)&ptype, sizeof(sdlTypePtr), NULL);
key_len          3025 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(sdl->elements, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          3026 ext/soap/php_sdl.c 				zend_hash_add(psdl->elements, key, key_len, (void*)&ptype, sizeof(sdlTypePtr), NULL);
key_len          3045 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(sdl->encoders, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          3046 ext/soap/php_sdl.c 				zend_hash_add(psdl->encoders, key, key_len, (void*)&penc, sizeof(encodePtr), NULL);
key_len          3092 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(sdl->bindings, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          3093 ext/soap/php_sdl.c 				zend_hash_add(psdl->bindings, key, key_len, (void*)&pbind, sizeof(sdlBindingPtr), NULL);
key_len          3110 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(&sdl->functions, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          3111 ext/soap/php_sdl.c 				zend_hash_add(&psdl->functions, key, key_len, (void*)&pfunc, sizeof(sdlFunctionPtr), NULL);
key_len          3133 ext/soap/php_sdl.c 			if (zend_hash_get_current_key_ex(sdl->requests, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) {
key_len          3134 ext/soap/php_sdl.c 				zend_hash_add(psdl->requests, key, key_len, (void*)&preq, sizeof(sdlFunctionPtr), NULL);
key_len          3382 ext/soap/php_sdl.c 				uint key_len;
key_len          3390 ext/soap/php_sdl.c 						zend_hash_get_current_key_ex(SOAP_GLOBAL(mem_cache), &key, &key_len, &idx, 0, &pos);
key_len          3394 ext/soap/php_sdl.c 					zend_hash_del(SOAP_GLOBAL(mem_cache), key, key_len);
key_len          1424 ext/soap/soap.c 				int   key_len;
key_len          1432 ext/soap/soap.c 				key_len = Z_STRLEN_PP(tmp_function);
key_len          1433 ext/soap/soap.c 				key = emalloc(key_len + 1);
key_len          1434 ext/soap/soap.c 				zend_str_tolower_copy(key, Z_STRVAL_PP(tmp_function), key_len);
key_len          1436 ext/soap/soap.c 				if (zend_hash_find(EG(function_table), key, key_len+1, (void**)&f) == FAILURE) {
key_len          1443 ext/soap/soap.c 				zend_hash_update(service->soap_functions.ft, key, key_len+1, &function_copy, sizeof(zval *), NULL);
key_len          1451 ext/soap/soap.c 		int   key_len;
key_len          1454 ext/soap/soap.c 		key_len = Z_STRLEN_P(function_name);
key_len          1455 ext/soap/soap.c 		key = emalloc(key_len + 1);
key_len          1456 ext/soap/soap.c 		zend_str_tolower_copy(key, Z_STRVAL_P(function_name), key_len);
key_len          1458 ext/soap/soap.c 		if (zend_hash_find(EG(function_table), key, key_len+1, (void**)&f) == FAILURE) {
key_len          1470 ext/soap/soap.c 		zend_hash_update(service->soap_functions.ft, key, key_len+1, &function_copy, sizeof(zval *), NULL);
key_len           801 ext/sockets/sockets.c 	uint 		key_len;
key_len           816 ext/sockets/sockets.c 			switch (zend_hash_get_current_key_ex(Z_ARRVAL_P(sock_array), &key, &key_len, &num_key, 0, NULL)) {
key_len           818 ext/sockets/sockets.c 					zend_hash_add(new_hash, key, key_len, (void *)element, sizeof(zval *), (void **)&dest_element);
key_len          1861 ext/standard/array.c 	uint key_len = 0;
key_len          1882 ext/standard/array.c 	zend_hash_get_current_key_ex(Z_ARRVAL_P(stack), &key, &key_len, &index, 0, NULL);
key_len          1884 ext/standard/array.c 		zend_delete_global_variable(key, key_len - 1 TSRMLS_CC);
key_len          1886 ext/standard/array.c 		zend_hash_del_key_or_index(Z_ARRVAL_P(stack), key, key_len, index, (key) ? HASH_DEL_KEY : HASH_DEL_INDEX);
key_len          1892 ext/standard/array.c 	} else if (!key_len && Z_ARRVAL_P(stack)->nNextFreeElement > 0 && index >= Z_ARRVAL_P(stack)->nNextFreeElement - 1) {
key_len          3419 ext/standard/basic_functions.c 			if (!strncmp(*env, pe->key, pe->key_len) && (*env)[pe->key_len] == '=') {	/* found it */
key_len          3429 ext/standard/basic_functions.c 	if (!strncmp(pe->key, "TZ", pe->key_len)) {
key_len          4079 ext/standard/basic_functions.c 	pe.key_len = strlen(pe.key);
key_len          4082 ext/standard/basic_functions.c 		if (pe.key_len < setting_len - 1) {
key_len          4091 ext/standard/basic_functions.c 	zend_hash_del(&BG(putenv_ht), pe.key, pe.key_len+1);
key_len          4096 ext/standard/basic_functions.c 		if (!strncmp(*env, pe.key, pe.key_len) && (*env)[pe.key_len] == '=') {	/* found it */
key_len          4130 ext/standard/basic_functions.c 		zend_hash_add(&BG(putenv_ht), pe.key, pe.key_len + 1, (void **) &pe, sizeof(putenv_entry), NULL);
key_len          4132 ext/standard/basic_functions.c 		if (!strncmp(pe.key, "TZ", pe.key_len)) {
key_len           248 ext/standard/basic_functions.h 	int key_len;
key_len           354 ext/standard/crypt_sha256.c 	size_t key_len;
key_len           384 ext/standard/crypt_sha256.c 	key_len = strlen(key);
key_len           387 ext/standard/crypt_sha256.c 		char *tmp = (char *) alloca(key_len + __alignof__(uint32_t));
key_len           388 ext/standard/crypt_sha256.c 		key = copied_key = memcpy(tmp + __alignof__(uint32_t) - (tmp - (char *) 0) % __alignof__(uint32_t), key, key_len);
key_len           402 ext/standard/crypt_sha256.c 	sha256_process_bytes(key, key_len, &ctx);
key_len           415 ext/standard/crypt_sha256.c 	sha256_process_bytes(key, key_len, &alt_ctx);
key_len           421 ext/standard/crypt_sha256.c 	sha256_process_bytes(key, key_len, &alt_ctx);
key_len           428 ext/standard/crypt_sha256.c 	for (cnt = key_len; cnt > 32; cnt -= 32) {
key_len           435 ext/standard/crypt_sha256.c 	for (cnt = key_len; cnt > 0; cnt >>= 1) {
key_len           439 ext/standard/crypt_sha256.c 			sha256_process_bytes(key, key_len, &ctx);
key_len           450 ext/standard/crypt_sha256.c 	for (cnt = 0; cnt < key_len; ++cnt) {
key_len           451 ext/standard/crypt_sha256.c 		sha256_process_bytes(key, key_len, &alt_ctx);
key_len           458 ext/standard/crypt_sha256.c 	cp = p_bytes = alloca(key_len);
key_len           459 ext/standard/crypt_sha256.c 	for (cnt = key_len; cnt >= 32; cnt -= 32) {
key_len           490 ext/standard/crypt_sha256.c 			sha256_process_bytes(p_bytes, key_len, &ctx);
key_len           502 ext/standard/crypt_sha256.c 			sha256_process_bytes(p_bytes, key_len, &ctx);
key_len           509 ext/standard/crypt_sha256.c 			sha256_process_bytes(p_bytes, key_len, &ctx);
key_len           575 ext/standard/crypt_sha256.c 	memset(p_bytes, '\0', key_len);
key_len           581 ext/standard/crypt_sha256.c 		memset(copied_key, '\0', key_len);
key_len           387 ext/standard/crypt_sha512.c 	size_t key_len;
key_len           418 ext/standard/crypt_sha512.c 	key_len = strlen(key);
key_len           421 ext/standard/crypt_sha512.c 		char *tmp = (char *) alloca (key_len + __alignof__ (uint64_t));
key_len           423 ext/standard/crypt_sha512.c 		memcpy(tmp + __alignof__(uint64_t) - (tmp - (char *) 0) % __alignof__(uint64_t), key, key_len);
key_len           436 ext/standard/crypt_sha512.c 	sha512_process_bytes(key, key_len, &ctx);
key_len           449 ext/standard/crypt_sha512.c 	sha512_process_bytes(key, key_len, &alt_ctx);
key_len           455 ext/standard/crypt_sha512.c 	sha512_process_bytes(key, key_len, &alt_ctx);
key_len           462 ext/standard/crypt_sha512.c 	for (cnt = key_len; cnt > 64; cnt -= 64) {
key_len           469 ext/standard/crypt_sha512.c 	for (cnt = key_len; cnt > 0; cnt >>= 1) {
key_len           473 ext/standard/crypt_sha512.c 			sha512_process_bytes(key, key_len, &ctx);
key_len           484 ext/standard/crypt_sha512.c 	for (cnt = 0; cnt < key_len; ++cnt) {
key_len           485 ext/standard/crypt_sha512.c 		sha512_process_bytes(key, key_len, &alt_ctx);
key_len           492 ext/standard/crypt_sha512.c 	cp = p_bytes = alloca(key_len);
key_len           493 ext/standard/crypt_sha512.c 	for (cnt = key_len; cnt >= 64; cnt -= 64) {
key_len           525 ext/standard/crypt_sha512.c 			sha512_process_bytes(p_bytes, key_len, &ctx);
key_len           537 ext/standard/crypt_sha512.c 			sha512_process_bytes(p_bytes, key_len, &ctx);
key_len           544 ext/standard/crypt_sha512.c 			sha512_process_bytes(p_bytes, key_len, &ctx);
key_len           623 ext/standard/crypt_sha512.c 	memset(p_bytes, '\0', key_len);
key_len           628 ext/standard/crypt_sha512.c 		memset(copied_key, '\0', key_len);
key_len            37 ext/standard/http.c 	uint key_len;
key_len            59 ext/standard/http.c 		(key_type = zend_hash_get_current_key_ex(ht, &key, &key_len, &idx, 0, NULL)) != HASH_KEY_NON_EXISTENT;
key_len            62 ext/standard/http.c 		if (key_type == HASH_KEY_IS_STRING && key_len && key[key_len-1] == '\0') {
key_len            64 ext/standard/http.c 			key_len -= 1;
key_len            72 ext/standard/http.c 			if (zend_check_property_access(zobj, key, key_len TSRMLS_CC) != SUCCESS) {
key_len            76 ext/standard/http.c 			zend_unmangle_property_name_ex(key, key_len, &tmp, (const char**)&key, &key_len);
key_len            86 ext/standard/http.c 					ekey = php_raw_url_encode(key, key_len, &ekey_len);
key_len            88 ext/standard/http.c 					ekey = php_url_encode(key, key_len, &ekey_len);
key_len           154 ext/standard/http.c 					ekey = php_raw_url_encode(key, key_len, &ekey_len);
key_len           156 ext/standard/http.c 					ekey = php_url_encode(key, key_len, &ekey_len);
key_len           662 ext/standard/streamsfuncs.c 		uint key_len;
key_len           668 ext/standard/streamsfuncs.c 				&key, &key_len, &num_ind, 0, NULL);
key_len           688 ext/standard/streamsfuncs.c 					zend_hash_update(new_hash, key, key_len, (void *)elem, sizeof(zval *), (void **)&dest_elem);
key_len           359 ext/standard/var.c 		int key_len, tmp_len;
key_len           360 ext/standard/var.c 		key = php_addcslashes(hash_key->arKey, hash_key->nKeyLength - 1, &key_len, 0, "'\\", 2 TSRMLS_CC);
key_len           361 ext/standard/var.c 		tmp_str = php_str_to_str_ex(key, key_len, "\0", 1, "' . \"\\0\" . '", 12, &tmp_len, 0, NULL);
key_len           852 ext/standard/var.c 				uint key_len;
key_len           857 ext/standard/var.c 					i = zend_hash_get_current_key_ex(myht, &key, &key_len, &index, 0, &pos);
key_len           870 ext/standard/var.c 							php_var_serialize_string(buf, key, key_len - 1);
key_len           508 ext/wddx/wddx.c 		uint key_len;
key_len           532 ext/wddx/wddx.c 			if (zend_hash_get_current_key_ex(objhash, &key, &key_len, &idx, 0, NULL) == HASH_KEY_IS_STRING) {
key_len           535 ext/wddx/wddx.c 				zend_unmangle_property_name(key, key_len-1, &class_name, &prop_name);
key_len           538 ext/wddx/wddx.c 				key_len = slprintf(tmp_buf, sizeof(tmp_buf), "%ld", idx);
key_len           539 ext/wddx/wddx.c 				php_wddx_serialize_var(packet, *ent, tmp_buf, key_len TSRMLS_CC);
key_len           560 ext/wddx/wddx.c 	uint key_len;
key_len           605 ext/wddx/wddx.c 			ent_type = zend_hash_get_current_key_ex(target_hash, &key, &key_len, &idx, 0, NULL);
key_len           608 ext/wddx/wddx.c 				php_wddx_serialize_var(packet, *ent, key, key_len TSRMLS_CC);
key_len           610 ext/wddx/wddx.c 				key_len = slprintf(tmp_buf, sizeof(tmp_buf), "%ld", idx);
key_len           611 ext/wddx/wddx.c 				php_wddx_serialize_var(packet, *ent, tmp_buf, key_len TSRMLS_CC);
key_len          1053 ext/zip/php_zip.c 	uint key_len;
key_len          1066 ext/zip/php_zip.c 		zend_hash_get_current_key_ex(obj->prop_handler, &key, &key_len, &num_key, 0, &pos);
key_len          1072 ext/zip/php_zip.c 		zend_hash_update(props, key, key_len, (void *)&val, sizeof(zval *), NULL);
key_len           283 main/php_ini.c 				uint key_len;
key_len           289 main/php_ini.c 					key_len = Z_STRLEN_P(arg1) - sizeof("PATH") + 1;
key_len           300 main/php_ini.c 					key_len = Z_STRLEN_P(arg1) - sizeof("HOST") + 1;
key_len           303 main/php_ini.c 					zend_str_tolower(key, key_len); /* host names are case-insensitive. */
key_len           309 main/php_ini.c 				if (key && key_len > 0) {
key_len           311 main/php_ini.c 					while (key_len > 0 && (key[key_len - 1] == '/' || key[key_len - 1] == '\\')) {
key_len           312 main/php_ini.c 						key_len--;
key_len           313 main/php_ini.c 						key[key_len] = 0;
key_len           323 main/php_ini.c 						key_len--;
key_len           327 main/php_ini.c 					if (zend_hash_find(target_hash, key, key_len + 1, (void **) &entry) == FAILURE) {
key_len           335 main/php_ini.c 						zend_hash_update(target_hash, key, key_len + 1, section_arr, sizeof(zval), (void **) &entry);
key_len           486 sapi/cli/php_cli_server.c 	uint key_len;
key_len           501 sapi/cli/php_cli_server.c 		zend_hash_get_current_key_ex(headers, &key, &key_len, NULL, 0, &pos);
key_len           502 sapi/cli/php_cli_server.c 		add_assoc_string_ex(return_value, key, key_len, *value_pointer, 1);