欢迎访问 生活随笔!

凯发ag旗舰厅登录网址下载

当前位置: 凯发ag旗舰厅登录网址下载 > 编程语言 > php >内容正文

php

laravel 导入导出(实际上还是php代码实现) -凯发ag旗舰厅登录网址下载

发布时间:2023/10/11 php 144 如意码农
凯发ag旗舰厅登录网址下载 收集整理的这篇文章主要介绍了 laravel 导入导出(实际上还是php代码实现) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1.导出

public function excel(){
        $data=user::all();
        $data=json_decode(json_encode($data),true);   //true必须写      这里的目的是把json格式转化为数组
        $str="id\t标题\t图片地址\t内容\t作者\t性别\t电话\t邮箱\t加入时间\t修改时间\t状态"."\n";   //  \t  \n是表格识别的格式,代表下一格  换行
        foreach ($data as $v){

            if($v['sex']==1){
                $v['sex']='男';
            }else{
                $v['sex']='女';
            }
            if($v['deleted_at']==""){
                $v['deleted_at']='启用';
            }else{
                $v['deleted_at']='未启用';
            }
            $str.=implode("\t",$v)."\n";
        }
        header('content-type: application/xls');
        header('content-disposition: attachment; filename="users.xls"');   //请求的header头,后面的是导出表格的名字
        echo $str;    //必须写
    }

总结

以上是凯发ag旗舰厅登录网址下载为你收集整理的laravel 导入导出(实际上还是php代码实现)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图