diff options
Diffstat (limited to 'Zend/zend_execute.c')
-rw-r--r-- | Zend/zend_execute.c | 2 |
1 files changed, 1 insertions, 1 deletions
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); |