如何在PHP输出的字符串中添加换行符



在我的广告统计页面(WordPress(中有一个标题输出:

<h3 id="ad-title"><?php printf( __( 'Statistics for %s', 'advanced-ads-tracking' ), $ad_name ); ?></h3>

我想在"统计"部分后面加一个换行符。

Find and Replace插件(在WP生成HTML后,在将其发送到浏览器之前过滤HTML(无法替换字符串,我不知道为什么——我的广告统计页面是在WordPress上下文中生成的,所以它应该可以工作,但它不能。

ad-stats.php中没有过滤挂钩,只有一个操作挂钩。但是我不能用动作钩子来代替字符串,我需要一个过滤器钩子。

我想用str_replace替换字符串,在其中添加换行符。

我该怎么做?

或者我可以添加一个过滤器挂钩吗?

在php中,您可以进行

  • 通过在断点处向字符串添加'\n'
  • 通过使用PHP_EOL常量
  • 通过添加'<br>'html中的break-row标记

最新更新