markdown使用求万能的虎友解释下

@Ta 2020-08-17发布,2020-08-17修改 5751点击
<?php
$arr="请输入内容<br>&lt;!md&gt;<br>
我展示的是一级标题  <br>
=============<br>
我展示的是二级标题  <br>
----------------------<br>
# 一级标题  <br>
## 二级标题  <br>
### 三级标题  <br>
#### 四级标题  <br>
##### 五级标题  <br>
###### 六级标题  <br>
*斜体文本*<br>
_斜体文本_<br>
**粗体文本**<br>
__粗体文本__<br>
***粗斜体文本***<br>
___粗斜体文本___<br><br>
***<br><br>
* * *<br><br>
*****<br><br>
- - -<br><br>
----------<br>
# 这是 H<br>
## 这是 H2<br>我经常去的几个网站[Google][1]、[Java-er.com][2]。<br>
[1]:http://www.google.com <br>
[2]:https://www.java-er.com<br>&lt;!md&gt;";





$arrrr="<!md>
我展示的是一级标题  
=============
我展示的是二级标题  
----------------------
# 一级标题  
## 二级标题  
### 三级标题  
#### 四级标题  
##### 五级标题  
###### 六级标题  
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___

***

* * *

*****

- - -

----------
# 这是 H1
## 这是 H2
我经常去的几个网站[Google][1]、[Java-er.com][2]。
[1]:http://www.google.com 
[2]:https://www.java-er.com
<!md>";


$arr=str_replace(
         ["&#","&nbsp;","&lt;","&gt;","<br>"],
         ["","","","",""],
         $arr);
         
         //echo $arr;
         //$arr=strip_tags($arr);
         //echo $arr;

require_once"Parsedown.func.php";
$Parsedown=new Parsedown();
echo '<meta charset="utf-8">';
$aaa=$Parsedown->text($arr);
echo($aaa);




?>


$arr存在转义字符或者标签,使用md解析无效。
$arrrr是去掉所有的标签和转义符,没问题,
$arr如果使用替换,时灵时不灵的。
跪求大佬给个解决方法
呼叫万能的 @老虎会游泳

附带测试源码。
cs.zl88.net.zip(10.04 KB)
回复列表(9|隐藏机器人聊天)
添加新回复
回复需要登录