0 php
我从数据库中获取数据,并假设表中有23列,那么我必须编写23行来设置值.还有其他简短的方法吗?
在下面的例子中,只有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]);
}
Run Code Online (Sandbox Code Playgroud)
while( $row = mysql_fetch_array( $export ) )
{
$line = '';
foreach($row as $value) {
$line.=setValue($value);
}
}
Run Code Online (Sandbox Code Playgroud)