php表格最后一行跨列合并,php动态实现表格跨行跨列实现代码

php动态实现表格跨行跨列实现代码

发布于 2015-01-28 14:56:14 | 203 次阅读 | 评论: 0 | 来源: 网友投递

PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。

本文是一个php动态实现表格跨行跨列实现代码,感兴趣的同学参考下。

由于按照条件提取多台服务器生成的报表数据的需要,我们很可能用到php动态生成可以跨行跨列的表格,table跨行跨列杂糅在一起经常出现不好控制,而且行列合并属性的逻辑耦合度很高,所以对于这次的需要就有了如下东西

< ?php

class danteng {

function init($col1_name, $col2_name, $col3_name, $time_unit) {

echo "

" . $col1_name . "" . $col2_name . "" . $col3_name . "

}

function baobiao_danteng($name, $time_unit, $pro_name, $pre_name) {

echo "

$name" . $pro_name[0] . "";

for ($i = 0; $i < $time_unit; $i++) {

echo "

" . $pre_name . $i . "";

}

echo "

";

for ($j = 0; $j < (count($pro_name) - 1); $j++) {

echo "

" . $pro_name[($j + 1)] . "";

for ($i = 0; $i < $time_unit; $i++) {

echo "

" . $pre_name . $i . "";

}

echo "";

}

}

function finish() {

echo "";

}

}

?>

调用方法如下:

$init = new danteng();

$init -> init('类型', '项目', '时间单元', $time_num);

$init ->; baobiao_danteng('伏羲', $time_num, $fuxi_pro, 'pre_n');

$init ->; baobiao_danteng('女娲', $time_num, $nvwa_pro, '单元');

$init ->; baobiao_danteng('盘古', $time_num, $pangu_pro, '啊');

$init ->; baobiao_danteng('小冶', $time_num, $pangu_pro, '蛋子');

$init ->; finish();

相关阅读:

php将HTML表格每行每列转为数组实现采集表格数据的方法

php动态实现表格跨行跨列实现代码

php列出mysql表所有行和列的示例

PHP json格式和js json格式 js跨域调用实现代码

PHP简单实现HTTP和HTTPS跨域共享session解决办法

PHP如何实现跨域

PHP+Nginx实现动态裁剪图片方案

php中jsonp的跨域实例讲解

php 数组动态添加实现代码(最土团购系统的价格排序)

php中防止伪造跨站请求的小技巧

PHP统计目录下的文件总数及代码行数实现代码(去除注释及空行)

php输出表格的实现代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值