如何删除动态获取锚标记的空白区域

时间:2017-12-25 10:02:09

标签: php codeigniter php-5.6

我正在通过

了解我们
<?php echo ($contents->title); ?>. 

但我想将此转换为About_us。我怎样才能做到这一点?点击该锚点后,它会在网址中显示About us,但我想删除它们之间的空格或将其更改为About_us。

<a  class="smoothscroll" href="#<?php echo ($contents->title); ?>" scroll-to="#para_1">

1 个答案:

答案 0 :(得分:-1)

您可以使用str_replace替换字符串中的所有空格,如下所示:

 <?php $contents->title = str_replace(' ','_',$contents->title); ?>  

如果$contents->title包含About Us,则上述代码会将About Us替换为About_Us