你好这一切都是我的代码我遇到了这个问题
for($a=1;$a++,$a<25;){
echo $a.',';
}
这给出了1,2,3,4,5,6,7,8 ....... 但我不想打印它我只想将它存储到一个变量说b并在循环结束后打印它。
喜欢
for($a=1;$a++,$a<25;){
$b=$a.',';
}
echo $b;
任何人都可以给我一个如何做到这一点的想法? 变量应该具有相同的值,如1,2,3,4,5,6,7,8,9 .............
答案 0 :(得分:1)
在C ++语言中,您可以使用向量:
std::vector<int> a;
int i = 0;
for (i = 0; i < limit; i++)
{
a.push_back[i];
}
// Access them outside the for loop:
std::cout << "a[5]: " << a[5] << "\n";
答案 1 :(得分:0)
您需要array变量。将值存储在数组中,然后运行for
循环以打印所有值。
答案 2 :(得分:0)
你想要的是$ b。= $ a。“,”;
这会将每个变量附加到$ b。但是你还需要通过循环中的子字符串或if语句删除最后一个','
答案 3 :(得分:0)
在php
中,您应该这样做:
for($a=1;$a++,$a<25;){
$b .= $a.',';
}
echo $b;
另外,我认为你错了。 for的正常形式应为for(initialization ; conditions ; operations)
。
有了你的,你将获得2,3,4....
答案 4 :(得分:0)