您当前的位置: 首页 >  ar

知其黑、受其白

暂无认证

  • 0浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

laravel把markdown文本解析为html元素

知其黑、受其白 发布时间:2021-05-12 16:04:04 ,浏览量:0

laravel把markdown文本解析为html元素 工具

使用erusev/parsedown扩展包,安装方法

composer require erusev/parsedown

配置

由于,该扩展包并没有针对laravel进行封装。所以,包安装之后,还不能直接使用,需要进行如下的配置才行。

在composer中autoload的classmap中新增parsedown的地址,由于扩展包都是安装在vendor的目录下的,所以新增的地址为:vendor/erusev/parsedown 如下配置:

"autoload": {
    "psr-4": {
        "App\\": "app/"
    },
    "classmap": [
        "database/seeds",
        "database/factories",
        "vendor/erusev/parsedown"
    ],
    "files":[
        "app/helpers.php"
    ]
},

执行下面的命令,自动加载该扩展

composer dump-auto
使用方法

public function containers()
{

    $content = 'mackdown文本内容';
    $parse = new \Parsedown;
    $html = (new \Parsedown)->setSafeMode(true)->text($content);

    echo $html;

}
效果预览

在这里插入图片描述 在这里插入图片描述 文件在我的资源里名为:parsedown.zip

关注
打赏
1665558895
查看更多评论
立即登录/注册

微信扫码登录

0.0414s