如何使用循环实现许多可用的内爆?
我有很多可用的
$var_1 = one;
$var_2 = two;
$var_3 = three;
$var_4 = four;
$var_5 = five;
$var_6 = six;
$var_7 = seven;
$var_8 = eight;
$var_9 = nine;
$var_10 = ten;
$var_11 = eleven;然后我想要内爆到一个可用的
$all_data = one,two,three,four,five,six,seven,eight,nine,ten,eleven,但是我想用循环来做这个
for ( $i=1;$i<12;$i++ )
{
$all_data = ${var_$i}.",";
}我该怎么做?谢谢您的每一个评论^^
发布于 2014-01-07 02:37:40
$all_data = implode(',', array($var_1, $var_2, ..., $var_11));每当您发现自己创建了一堆像这样的数字名的变量时,请对自己说:“我真的应该使用数组”。这种类型的编程几乎从来没有什么好的理由。
有关您要编写的for循环,请参阅可变变量上的PHP文档。
$all_data = '';
for ($i = 1; $i < 12; $i++) {
$all_data .= ${'var_'.$i} . ',';
}https://stackoverflow.com/questions/20962975
复制相似问题