如果是二维数组,使用array_sum函数进行求和。一位数组的话,直接取出值相加即可;
<?php我再问下,其实我这个题是这样的
$sum['num']=$xiaohuaNum;
var_dump($sum);
下标是我自己给加的,$xiaohuaNum取出来就是两个字符串,一个是300,另一个90,打印出来的就是我上传的图片这样。这样子该怎么求和
不行啊,打印出来是下面这样的
int(-90)
int(-300)
你把完整数组个数贴出来!!
追问if($gold == 1 && $big == 6 && $small == 1 && strstr($xiaohuaNum,"-")){$num +=($xiaohuaNum);}
是从数据库里取的数据,所以符合这个条件的数据都会筛选出来,作为一个独立的数组存在,下标都是一样的,打印后array(1) {[0] => int(-90)} array(1) { [0] => int(-300)}