我从数据库中提取数据并假设表中有23列,那么我必须编写23行来设置值。 有没有其他简短的方法来做到这一点?在php中执行此操作的最佳方法
在下面的例子中,只有15列,我写了15行。任何短路?
while($row = mysql_fetch_array($export))
{
$line = '';
$line.=setValue($row[0]);
$line.=setValue($row[1]);
$line.=setValue($row[2]);
$line.=setValue($row[3]);
$line.=setValue($row[4]);
$line.=setValue($row[5]);
$line.=setValue($row[6]);
$line.=setValue($row[7]);
$line.=setValue($row[8]);
$line.=setValue($row[9]);
$line.=setValue($row[10]);
$line.=setValue($row[11]);
$line.=setValue($row[12]);
$line.=setValue($row[13]);
$line.=setValue($row[14]);
}
在循环上使用固定边界是凌乱的 - 评估每次迭代的计数是不合适的 – symcbean 2011-02-07 12:22:13