我有以下
$interests_row['coff']
例如,显示“23”的是否可以从数组值减去1?比如......
$interests_row['coff' - 1]
答案 0 :(得分:2)
您正在改变索引值而不是值本身。您至少可以通过以下两种方式实现这一目标:
$interests_row['coff'] -= 1;
或
$interests_row['coff'] = $interests_row['coff'] - 1;
答案 1 :(得分:0)
你不需要这样做:
$interests_row['coff'] -1;
如果您使用变量作为键,那么可能会出现这种情况,但不会出现在您的用例中:
$key = 23;
$interests_row[$key -1];
如果要修改密钥引用的值:
$interests_row['coff] = $interests_row['coff] - 1;
$interests_row['coff] = "test";
etc...
答案 2 :(得分:0)
您是否尝试从值$interests_row['coff']
中减去?
好的,那么就这样做:
$interests_row['coff'] - 1
根据周围的代码,您可能希望使用括号对表达式进行分组:
($interests_row['coff'] - 1)