phpword中段落后的单行分隔符?

时间:2019-07-12 08:52:15

标签: php

我想用这样的一行example来分隔来自网站的动态段落吗?

这是我的代码

         $j++;
     }

     $k = $j - 1;
     $k++;

     $i = $k - 1;
     $i++;

     $summary = str_replace("<br>", "$section->addText", $summary);
     $summary = str_replace("<br />", "$section->addText", $summary);
     $summary = str_replace("<p>", "$section->addText", $summary);
     $summary = str_replace("</p>", " ", $summary);

     $section-> addText(cleanstring($summary), $styleFont, $fontStyleIndexParaSummary);
 } 

1 个答案:

答案 0 :(得分:0)

您可以使用php的explode函数并使用<hr>标签来打印行

例如,考虑到$string是您的答复,然后您想在每个段落后添加一行(如果要在新行之后添加行,则将定界符</p>更改为</br>

$string ="<p>para1</p><p>para2</p><p>para3</p>";
$str_arr = explode ("</p>", $string); 
foreach ($str_arr as $value) {
    echo "$value</p><hr>";

}

输出:

para1


para2


para3