php - typecho的markdown代码标签是不是有问题?代码标签该如何使用!!!在线等

查看:166
本文介绍了php - typecho的markdown代码标签是不是有问题?代码标签该如何使用!!!在线等的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我用了tab制表符,用sublime 复制的代码搞上去 弄半天 弄不对 是什么情况 前端给我输出的什么乱起八糟的东西

我直接把下面的代码复制进去 放在 那个6个反斜线中间 结果前端输出的是乱的


    /**
    * excel上传并写入数据库
    * @return int 状态
    * @author 命中水、 
    */
    function excel_all_daoru() {
        //获取excel文件路径
        $excel_path = $this->get_excel_path();
        //获取excel文件数组
        $excel_data = $this->get_excel_data($excel_path);
        //调用插入方法
        $this->all_insert($excel_data);
    }

    /**
    * excel文件上传
    * @return string excel路径
    * @author 命中水
    */
    function get_excel_path() {
        if (!empty($_FILES['xls_file']['name'])) {
            $filename = $_FILES['xls_file']['name'];
            $fileTmpAddr = $_FILES['xls_file']['tmp_name'];
            $extend = strrchr($filename, '.');  //获取文件后缀名
            //上传后的文件名
            $excel_path = base_url() . date("YmdHis") . $extend; //上传后的文件名地址
            /* 判别是不是.xls或者xlsx文件,判别是不是excel文件 */
            if ($extend != ".xls" and $extend != '.xlsx') {
                throw new Exception("不是Excel文件,请重新上传!", -1);
            } else {
                //$readerType = ($extend == ".xlsx") ? "Excel2007" : "Excel5";
                $result = move_uploaded_file($fileTmpAddr, $excel_path);
                if( !empty( $result ) ) { //如果上传成功 调用excel解析文件方法  传入文件地址
                    return $excel_path;
                }
            }
        }    
    }              


    /**
    * get_excel_data文件解析成数组
    * @param  string $excel_path excel文件路径
    * @return array  excel数组
    * @author 命中水、 
    */
    function get_excel_data($excel_path) {
        //引入phpexcel类库
        $this->load->library('PHPExcel');
        $this->load->library('PHPExcel/IOFactory');
        //实例化excel  传入文件路径
        $objPHPExcel = IOFactory::load($excel_path);
        //调用类库解析excel文件成数组
        $excel_data = $objPHPExcel->getActiveSheet()->toArray(null, true, true, true);

        unset($sheetData[1]);   //释放表头信息
        unset($sheetData[2]);   //释放表头信息
        return $excel_data;
    }

解决方案

这篇关于php - typecho的markdown代码标签是不是有问题?代码标签该如何使用!!!在线等的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆