如何将单个换行符作为PHP Markdown中的实线中断处理?

前端之家收集整理的这篇文章主要介绍了如何将单个换行符作为PHP Markdown中的实线中断处理?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在读 http://github.github.com/github-flavored-markdown/ @H_403_1@我想在PHP Markdown中实现“Newline修改”:

@H_403_1@最好我想到的是:

$my_html = Markdown($my_text);
$my_html = preg_replace("/\n{1}/","<br/>",$my_html);
@H_403_1@但这是非常不可预知的.

在您的降价文件中查找行:
function doHardBreaks($text) {
@H_403_1@并将其下面的preg模式从:

return preg_replace_callback('/ {2,}\n/',array(&$this,'_doHardBreaks_callback'),$text);
@H_403_1@至:

return preg_replace_callback('/ {2,}\n|\n{1}/',$text);
@H_403_1@或者你可以扩展markdown类,重新声明’doHardBreaks’功能,并将返回值改为上面的代码

@H_403_1@问候,Achmad

猜你在找的PHP相关文章