Wordpress从用户输入tel链接中删除空格

时间:2016-08-15 06:54:18

标签: php wordpress

对不起,如果我是PHP菜鸟......

我试图从用户的输入中删除空格,以便“tel link”中没有任何空格。

我的代码如下所示:

<div class="nt-menu-phone-number">

                <?php

                if( !empty ($nt_theme_options['menu_style1_number'])) { ?>

                    <a href="tel:<?php echo esc_html($nt_theme_options['menu_style1_number']); ?>"><?php echo esc_html($nt_theme_options['menu_style1_number']); ?></a>

                <?php } ?>

</div>

如何删除空白?我试过把trim()函数放在它周围,但没有运气。

非常感谢,谢谢。

1 个答案:

答案 0 :(得分:0)

您可以关注我在下面提供的代码。

要删除刺痛中的所有空格,请使用preg_replace();

  

输出:0812345678

<?php 
$nt_theme_options['menu_style1_number'] = '08 1234 5678';
?>
<div class="nt-menu-phone-number">
<?php
if( !empty ($nt_theme_options['menu_style1_number'])) { ?>
<a href="tel:<?php echo preg_replace('/\s+/', '',$nt_theme_options['menu_style1_number']); ?>"><?php echo preg_replace('/\s+/', '',$nt_theme_options['menu_style1_number']); ?></a>
<?php } ?>
</div>