From 7003e765126855737f3527142a82d9b9ce34e11a Mon Sep 17 00:00:00 2001 From: Xinchen Hui Date: Fri, 7 Mar 2014 14:35:14 +0800 Subject: [PATCH] Fixed numeric string handling length --- Zend/zend_execute.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index c3f1e31e19..118763852f 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -1086,7 +1086,7 @@ static inline zval *zend_fetch_dimension_address_inner(HashTable *ht, const zval case IS_STRING: offset_key = Z_STR_P(dim); if (dim_type != IS_CONST) { - ZEND_HANDLE_NUMERIC_EX(offset_key->val, offset_key->len, hval, goto num_index); + ZEND_HANDLE_NUMERIC_EX(offset_key->val, offset_key->len + 1, hval, goto num_index); } fetch_string_dim: retval = zend_hash_find(ht, offset_key); -- 2.40.0