数据是:
YX1206=YX1206,524.00,525.00,520.00,520.00,392,1050,523.00,543,2049,527.00,520.00,524.00,-4.00,1660,7664,870182.00,560.00,487.00YX1209=YX1209,545.00,547.00,552.00,551.00,6893,256324,552.00,6603,117688,553.00,546.00,549.00,7.00,1308386,452116,718696576.00,583.00,506.00SW1209=SW1209,61.00,61.80,61.30,61.30,5037,1113470,61.40,6973,169972,62.00,60.70,61.30,0.30,1478284,455310,90644015.20,65.20,56.70
如何输出成表格,分3行 19列显示啊。 主要是没每行数据如何拆分呢?
YX1206=YX1206,524.00,525.00,520.00,520.00,392,1050,523.00,543,2049,527.00,520.00,524.00,-4.00,1660,7664,870182.00,560.00,487.00YX1209=YX1209,545.00,547.00,552.00,551.00,6893,256324,552.00,6603,117688,553.00,546.00,549.00,7.00,1308386,452116,718696576.00,583.00,506.00SW1209=SW1209,61.00,61.80,61.30,61.30,5037,1113470,61.40,6973,169972,62.00,60.70,61.30,0.30,1478284,455310,90644015.20,65.20,56.70
如何输出成表格,分3行 19列显示啊。 主要是没每行数据如何拆分呢?
解决方案 »
- 请教个关于curl的问题
- 菜鸟想彻底的研究一下javascript,望高手指教
- 刚学PHP,想问个简单的问题,解决的加分哦
- 求救:含中文的网址:http://10.28.30.17/总结.doc 不能在ie直接使用,在php中如何进行转换,类似asp中 <%server.urlencode(url)%>的功
- 怎样用JavaScript实现像QQ那样一有消息窗口就会在任务栏中一闪一闪,我想把这用在我的聊天室里。
- 一个关于submit的name和value值传递的问题!!!请大家帮忙
- 急急急!求一html在线编辑器!有的请进.
- 请问怎么更新BLOB字段?
- 我又来求各位大侠帮忙了!谢谢指教(变量传递的问题)!
- 不好意思,问个问题!
- PHP HTML5 websocket如何初始化,老是失败
- 菜鸟问题,关于数组的,请提供算法,谢谢
$res_arr = explode('\n', $res);
print_r($res_arr);
?>
[User:root Time:13:05:37 Path:/home/liangdong/php]$ php test.php Array
(
[0] => YX1206=YX1206,524.00,525.00,520.00,520.00,392,1050,523.00,543,2049,527.00,520.00,524.00,-4.00,1660,7664,870182.00,560.00,487.00
[1] => YX1209=YX1209,545.00,547.00,552.00,551.00,6893,256324,552.00,6603,117688,553.00,546.00,549.00,7.00,1308386,452116,718696576.00,583.00,506.00
[2] => SW1209=SW1209,61.00,61.80,61.30,61.30,5037,1113470,61.40,6973,169972,62.00,60.70,61.30,0.30,1478284,455310,90644015.20,65.20,56.70
)
foreach($res_arr as $value)
explode(',', $value);
<style>
td {
font-size:12px;
border:1px solid red;
}
</style>
<?
$str = 'YX1206=YX1206,524.00,525.00,520.00,520.00,392,1050,523.00,543,2049,527.00,520.00,524.00,-4.00,1660,7664,870182.00,560.00,487.00YX1209=YX1209,545.00,547.00,552.00,551.00,6893,256324,552.00,6603,117688,553.00,546.00,549.00,7.00,1308386,452116,718696576.00,583.00,506.00SW1209=SW1209,61.00,61.80,61.30,61.30,5037,1113470,61.40,6973,169972,62.00,60.70,61.30,0.30,1478284,455310,90644015.20,65.20,56.70';
$res = preg_replace('/(\d)([^.,=0-9])/', '\1\n\2', $str);
$arr = explode('\n', $res);
//print_r($arr);
$re = '/,/';
echo '<table>';
for($i = 0, $len = count($arr); $i < $len; $i++){
$tmp = preg_split($re, $arr[$i]);
//print_r($tmp);
echo '<tr>';
for($j = 0, $lenj = count($tmp); $j < $lenj; $j++){
echo '<td>'.$tmp[$j].'</td>';
}
echo '</tr>';
}
echo '</table>';
?>