PHP:如何在“a”中求和;对于每一个“;周期
我制作了一个foreach循环,用于打印xml文件中的一些变量:PHP:如何在“a”中求和;对于每一个“;周期,php,foreach,sum,Php,Foreach,Sum,我制作了一个foreach循环,用于打印xml文件中的一些变量: foreach ($xml->result->rowset->row as $row) { echo $row["price"] . " " . $row["product"] . "</br>"; } foreach($xml->result->rowset->row as$row) { echo$行[“价格”]。$行[“产品”]。”; } 我想得到显示的所有“价格”的总和。我该怎么做?
foreach ($xml->result->rowset->row as $row)
{
echo $row["price"] . " " . $row["product"] . "</br>";
}
foreach($xml->result->rowset->row as$row)
{
echo$行[“价格”]。$行[“产品”]。”;
}
我想得到显示的所有“价格”的总和。我该怎么做?只需在迭代时使用一个变量将这些值相加即可:
$total = 0; // start with zero
foreach ($xml->result->rowset->row as $row)
{
$total += $row["price"]; // add price to total
echo $row["price"] . " " . $row["product"] . "</br>";
}
echo $total; // echo out total amount
$total=0;//从零开始
foreach($xml->result->rowset->row as$row)
{
$total+=$row[“价格”];//将价格添加到总计中
echo$行[“价格”]。$行[“产品”]。”;
}
echo$total;//呼出总量
只要有一个变量,在迭代时将这些值相加即可:
$total = 0; // start with zero
foreach ($xml->result->rowset->row as $row)
{
$total += $row["price"]; // add price to total
echo $row["price"] . " " . $row["product"] . "</br>";
}
echo $total; // echo out total amount
$total=0;//从零开始
foreach($xml->result->rowset->row as$row)
{
$total+=$row[“价格”];//将价格添加到总计中
echo$行[“价格”]。$行[“产品”]。”;
}
echo$total;//呼出总量
将计数存储在变量中:
$total = 0;
foreach ($xml->result->rowset->row as $row) {
echo $row["price"] . " " . $row["product"] . "</br>";
$total += $row['price']; // assumed row_price is some integer
}
echo $total;
$sum = 0;
foreach ($xml->result->rowset->row as $row) {
echo $row["price"] . " " . $row["product"] . "<br />";
$sum += $row["price"];
}
echo $sum . "<br />";
$total=0;
foreach($xml->result->rowset->row as$row){
echo$行[“价格”]。$行[“产品”]。”;
$total+=$row['price'];//假定row_价格是某个整数
}
echo$总计;
将计数存储在变量中:
$total = 0;
foreach ($xml->result->rowset->row as $row) {
echo $row["price"] . " " . $row["product"] . "</br>";
$total += $row['price']; // assumed row_price is some integer
}
echo $total;
$sum = 0;
foreach ($xml->result->rowset->row as $row) {
echo $row["price"] . " " . $row["product"] . "<br />";
$sum += $row["price"];
}
echo $sum . "<br />";
$total=0;
foreach($xml->result->rowset->row as$row){
echo$行[“价格”]。$行[“产品”]。”;
$total+=$row['price'];//假定row_价格是某个整数
}
echo$总计;
只需将其添加到新变量:
$total = 0;
foreach ($xml->result->rowset->row as $row) {
echo $row["price"] . " " . $row["product"] . "</br>";
$total += $row['price']; // assumed row_price is some integer
}
echo $total;
$sum = 0;
foreach ($xml->result->rowset->row as $row) {
echo $row["price"] . " " . $row["product"] . "<br />";
$sum += $row["price"];
}
echo $sum . "<br />";
$sum=0;
foreach($xml->result->rowset->row as$row){
echo$row[“价格”]。$row[“产品”]。
;
$sum+=$row[“价格”];
}
回音$sum。“
”;
只需将其添加到新变量:
$total = 0;
foreach ($xml->result->rowset->row as $row) {
echo $row["price"] . " " . $row["product"] . "</br>";
$total += $row['price']; // assumed row_price is some integer
}
echo $total;
$sum = 0;
foreach ($xml->result->rowset->row as $row) {
echo $row["price"] . " " . $row["product"] . "<br />";
$sum += $row["price"];
}
echo $sum . "<br />";
$sum=0;
foreach($xml->result->rowset->row as$row){
echo$row[“价格”]。$row[“产品”]。
;
$sum+=$row[“价格”];
}
回音$sum。“
”;
$sum=0;
foreach($xml->result->rowset->row as$row)
{
echo$行[“价格”]。$行[“产品”]。”;
$sum+=$row[“价格”];
}
echo$sum;
不是很简单吗?$sum=0;
$sum=0;
foreach ($xml->result->rowset->row as $row)
{
echo $row["price"] . " " . $row["product"] . "</br>";
$sum +=$row["price"];
}
echo $sum;
foreach($xml->result->rowset->row as$row)
{
echo$行[“价格”]。$行[“产品”]。”;
$sum+=$row[“价格”];
}
echo$sum;
不是很简单吗?$sum=0;
$sum=0;
foreach ($xml->result->rowset->row as $row)
{
echo $row["price"] . " " . $row["product"] . "</br>";
$sum +=$row["price"];
}
echo $sum;
foreach($xml->result->rowset->row as$row)
{
echo$行[“价格”]。$行[“产品”]。”;
$sum+=$row[“价格”];
}
echo$sum;
试试这个代码 $sum=0;
foreach($xml->result->rowset->row as$row)
{
echo$行[“价格”]。$行[“产品”]。”;
$sum+=$row[“价格”];
}
echo$sum;
试试这个代码 您是指每次迭代的值相同的总和,还是指运行总数?您是指每次迭代的值相同的总和,还是指运行总数?