从函数输出中移除空格

Avatar of Chris Coyier
Chris Coyier

在WordPress中,有很多函数可以为您输出内容。例如,wp_list_pages() 输出所有已发布页面的列表。它输出的HTML标记格式非常漂亮(意思是:带有换行符和缩进)。

在某些情况下,格式中的所有这些“空格”都是不希望看到的。例如,1) 它增加了要传递的字符数量,以及 2) 在旧版本的IE中“关闭间隙”。

如果该函数支持返回字符串(而不是立即回显),则可以使用正则表达式来删除空格。

<?php
   echo preg_replace('/>\s+</m', '><', wp_list_pages('echo=0'));
?>