Lines Matching refs:index
442 zend_long index; in ct_eval_fetch_dim() local
443 if (zval_to_string_offset(&index, op2) == FAILURE) { in ct_eval_fetch_dim()
446 if (index >= 0 && index < Z_STRLEN_P(op1)) { in ct_eval_fetch_dim()
447 ZVAL_STR(result, zend_string_init(&Z_STRVAL_P(op1)[index], 1, 0)); in ct_eval_fetch_dim()
596 zend_long index; in ct_eval_assign_dim()
599 || zval_to_string_offset(&index, key) == FAILURE || index < 0) { in ct_eval_assign_dim()
603 if (index >= Z_STRLEN_P(result)) { in ct_eval_assign_dim()
604 new_str = zend_string_alloc(index + 1, 0); in ct_eval_assign_dim()
606 memset(ZSTR_VAL(new_str) + Z_STRLEN_P(result), ' ', index - Z_STRLEN_P(result)); in ct_eval_assign_dim()
607 ZSTR_VAL(new_str)[index + 1] = 0; in ct_eval_assign_dim()
614 Z_STRVAL_P(result)[index] = ZSTR_VAL(value_str)[0]; in ct_eval_assign_dim()
2040 zend_ulong index; in join_hash_tables() local
2044 ZEND_HASH_FOREACH_KEY_VAL(ht1, index, key, val1) { in join_hash_tables()
2048 val2 = zend_hash_index_find(ht2, index); in join_hash_tables()
2054 val1 = zend_hash_index_add_new(ret, index, val1); in join_hash_tables()