你的意思是这样的吗: $row[0]=str_replace('\r','%|%',$row[0]);
$row[1]=str_replace('\r','%|%',$row[1]);
$row[2]=str_replace('\r','%|%',$row[2]);
echo "$row[0],";
echo "$row[1],";
echo "$row[2]\n";
我是这样写的,可是导出时候还是那样换行不是 放在一个格子还是根据原始数据输入时 abc
bcd
efg
这样,不知道将这些放在一个表格里~~~怎么回事??
谢谢了
$row[1]=str_replace('\r','%|%',$row[1]);
$row[2]=str_replace('\r','%|%',$row[2]);
echo "$row[0],";
echo "$row[1],";
echo "$row[2]\n";
我是这样写的,可是导出时候还是那样换行不是 放在一个格子还是根据原始数据输入时 abc
bcd
efg
这样,不知道将这些放在一个表格里~~~怎么回事??
谢谢了
你试试声明一个新变量取str_replace后的值$newvar = str_replace('\r','%|%',$row[0]);echo $newvar;