php - 带整数的 PHP for 循环
问题描述
我开始学习 PHP(初学者)并在 for-loop 上遇到了一些麻烦。需要创建一个从 0 迭代到(包括)16 的for循环。将每次迭代的整数值添加到字符串中,并用“,”(逗号)分隔每个项目。用没有结尾“,”的最后一个字符串来回答。
这么久我来了。
<?php
$string = "";
for ($x = 0; $x <= 16; $x++) {
$string=$x ",";
}
echo $string;
?>
对不起,你们的时间。
有美好的一天!
解决方案
trim()
连接完成后使用
$string = "";
for($i =0; $i<=16;$i++)
{
$string.=$i.",";
}
$string = trim($string,",");
echo $string;
您还可以通过单行代码获得相同的结果,如下所示 -
echo implode(",", range(0, 16));
推荐阅读
- swift - 在 Xcode11 中导入 Swift 包
- simulink - 如何实现修改后的传递函数?
- react-native - 是否使用 useState 反应原生动画 => new Animated.Value()?
- vba - DASL 添加列 PR_ENTRYID
- dart - 如何在 Angular Dart 中构建 HttpInterceptor 服务?
- angular - 未提供文件时如何显示空的 ng2-pdfjs-viewer
- php - 在第一个 foreach 循环中上传多个文件导致文件上传系统出错
- ruby-on-rails - Rails 默认密钥提供程序错误仅在生产中
- reactjs - 如何接受 react-dropzone geojson 文件
- azure - 您无权查看此目录或页面。ASP.CORE