【发布时间】:2012-10-04 07:30:12
【问题描述】:
我有一个从数据库中提取的字符串,其中每个值都由“-”分隔,如下所示:a-b-c。 在我的数据库中,我还有一个字段告诉我我有多少个值,在本例中为 3。 我需要为字符串的每个值创建一个文本文件,所以我正在考虑做这样的事情:
$numberOfValues=db=>n;
$string=bb=>string;
$singleValue = explode("-", $string);
for($i=0;$i<$numberOfValues;$i++): {
echo ('input type="text" value="'.$singleValue[$i].'">');
}
我的问题基本上是:这是一种有效的方式来做我正在寻找的事情吗?或者也许有一个“更好”的方法? 谢谢!
【问题讨论】:
-
没有
$numberOfValues也可以做到这一点,因为您已经通过$string知道了这一点。当你爆炸时,只需foreach。 -
这可能更适合code review,标记为这样