数组值减去值?

时间:2011-07-13 20:43:28

标签: php

我有以下

$interests_row['coff']
例如,显示“23”的

是否可以从数组值减去1?比如......

 $interests_row['coff' - 1]

3 个答案:

答案 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)