设为首页 加入收藏 广告服务 [显示广告] 
 上传源码  文档中心  源码交易  
Delphi源码 | VB源码 | VC源码 | Java源码 | PB源码 | .Net源码 | Python源码 | Android源码 | iOS源码 | ASP源码 | PHP源码 | JSP源码 | JavaScript
 首页 > 病毒源码 > WIN32病毒 > php直播系统主播数据表导出的具体方式说明

 热门病毒源码

php直播系统主播数据表导出的具体方式说明

  • 资源等级:
  • 上传会员:
  • zhangqingyuan12
  • 资源类别:
  • 病毒源码¦WIN32病毒
  • 文件大小:
  • 14KB
  • 原创作者:
  • -
  • 发布时间:
  • 2018-11-02 20:28:36
  • 网友评分:
  • 0.0分 / 0次
  • 下载次数:
  • 2

    数据是当代互联网中重要的组成部分,每一个平台的背后都牵扯到各种数据,以目前较为火爆的直播系统,短视频程序为例,里面比较明显的数据大致分为两大类,一类是主播的数据组成,一类是观众的数据组成,后台是生产数据的机器,每一个平台都可以根据自己想要得到什么样的数据去做开发,数据也是衡量一个平台优劣势最好的证明,所以运营者都习惯去做数据的分析。那PHP直播系统当中,如何利用工具导出自己先要的数据呢。
    PHP导出文档,可以使用PHPExcel这个现成的第三方类库,使用这个类库可以轻松实现导出文档功能。
    1、 准备工作:
    (1).PHPExcel类库的下载
    2、具体操作:
    将下载下来的文件放到可以加载到的地方,里面有很多的文件,我们只需要加载里面的PHPExcel.php文件就可以了,这一个文件就可以帮助我们实现文件的导出功能。它是一个多类的结合文件,我们需要用到PHPExcel类里面的多个方法。
    $obj=new PHPExcel();
    $obj->setActiveSheetIndex($i);
    $obj->getActiveSheet($i)
    ->setCellValue(‘A$a’,’xx’)
    ->setCellValue(‘B$a’,’xx’);
    $obj->getActiveSheet()->setTitle(‘xxx’);
    date_default_timezone_set($b);
    header(‘pragma:public’);
    header(‘Content-type:application/vnd.ms-excel;charset=utf-8;name=$c.xls’);
    header(“Content-Disposition:attachment;filename=$c.xls”);
    $objs= PHPExcel_IOFactory::createWriter($obj,’$e’);
    $objs->save(‘php://output’);
    (1)首先要实例化PHPExcel这个类
    (2)$i:这个参数表示选择导出的文件存放在Excel表格中第几页,如:$i=0,存放在第一页
    (3)$a:这个参数表示将导出的数据放在A列的第几行或者其他列的第几行
    (4)xx:这个参数表示这一列代表的数据名称
    (5)xxx:这个参数表示导出文件的sheet名称是什么
    (6)$b:这个参数表示编码方式
    (7)$c:这个参数表示文件的名字
    (8)$e:这个参数表示文件的格式
    3、示例
        public function explode_post(){
            vendor("PHPExcel.PHPExcel");
            $objPHPExcel = new PHPExcel();  //创建PHPExcel实例
            $objPHPExcel->setActiveSheetIndex(0)->setCellValue(A1, ID);
            $objPHPExcel->getActiveSheet(0)
                ->setCellValue(A1, ID)
                ->setCellValue(B1, name)
                ->setCellValue(C1, number)
                ->setCellValue(D1, status);
            
           $objPHPExcel->getActiveSheet()->setTitle(1); //设置sheet的名称
     
            /*--------------下面是设置保存路径------------------*/
            date_default_timezone_set("Asia/Shanghai");
            $date = date("YmdHi");
            header(pragma:public);
            header(Content-type:application/vnd.ms-excel;charset=utf-8;name=".$date..xls");
            header("Content-Disposition:attachment;filename=$date.xls");//attachment新窗口打印inline本窗口打印
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, Excel5);//Excel5为xls格式,excel2007为xlsx格式
            $objWriter->save(php://output);//这句话必须要加,否侧会报错
            exit;
        }
     
    在直播系统开发的过程中,很多重要,并且需要分析的数据大部分都会做导出,以便于运营者来检查运营纪录数据,在直播系统中,主播的在线直播数据,以及类工会的分成,工会主播,观众充值等等这些数据都是平台运营者比较关注的,后台开发者可以根据平台的需要,做不同的Excel数据导出。

     

      网友评论(共有0条)
    网友评分           1.0
      暂时还没有评论
      → 发表我的评论:

    *字数限制500个字符(一个汉字占三个字符)



    广告服务 -- 关于本站 -- 付款方法 -- 会员指南 -- 联系方法
    E-mail:  
    QQ技术交流群:编程乐园 11807356(VB交流群) 3326898(Delphi交流群) 14230528(VC交流群)
    版权所有 © 2003-2017 源码天空 保留所有权力