所以是的,我有一个搜索功能,它根据选择了哪个选项的条件进行搜索。
查询一切顺利,但是当我循环数据时,可以说例如:
$count=0;
$count=+1;
echo $count;
echo '.';
因此输出将是1.,2。依此类推?
我认为这是可能的,只是想知道这样的最佳方法是什么?
答案 0 :(得分:3)
$count=0;
$count++; //same as $count = $count + 1; or $count += 1;
echo $count;
echo '. , ';
编辑:这可能会更有帮助。
$echoStr = '';
while($some_condition) {
$count=0;
//$count++; //same as $count = $count + 1; or $count += 1;
$echoStr .= ++$count . '. , ';
}
$echoStr = rtrim($echoStr, ' , ');
echo $echoStr;
请注意它会删除最后一个逗号。快乐编码
答案 1 :(得分:0)
只是查看我在代码中看到的内容。看起来你试图创建一个前一个+1的整数?
我不是100%因为缺乏信息;在您的问题中添加一些信息,我会相应地更新此帖子;如果这是你正在寻找的东西:
$i = 1;
while ($i <= 10) {
echo $i++; /* the printed value would be
$i before the increment
(post-increment) */
}
的信用