php - 如何正确“打印”出添加数组的操作
问题描述
这就是我目前拥有的代码:
<?php
foreach ($data_items as $d)
{
echo $d['x']." + ";
}
echo " = " .$sum;
?>
它打印为
2 + 3 + 4 + = 9
我需要它在没有最后一个“+”号的情况下打印。前任:
2 + 3 + 4 = 9
感谢您的帮助:) .:Alter
解决方案
<?php
$i = 0;
$len = count($data_items);
foreach ($data_items as $d)
{
if ($i == $len - 1) {
echo $d['x'];
}else{
echo $d['x']." + ";
}
$i++;
}
echo " = " .$sum;
?>
推荐阅读
- r - 如何根据日期值对特定列重新排序?
- javascript - 需要一些帮助来理解 javascript 变量范围
- maven - 在 Maven 中,我可以将 Zip 存档中的 JEE 项目打包到 SQL 脚本中吗?
- excel - 为什么 Excel 在环绕 AND 时不会失败?
- ios - UITableView Swift 中的断言失败
- javascript - 是否可以使用 node.js 获取已安装的 Windows 更新列表?
- c++ - std::ifstream 和读取文件
- css - 物化预构建主题不适用
- api - Api Token Authentication - 通过参数或标头?
- php - 如何修复未捕获的 ArgumentCountError:函数 Update::index() 的参数太少,