首页 > 解决方案 > PHP echo php 但替换任何空格

问题描述

嗨,我正在回显一个字段名称,该名称将成为 url 的一部分。然而,这个名字本身有大写字母,所以我把它们都放在回声上。但是单词之间有空格。有没有办法我也可以用回声上的 hiphen 替换这里的任何空格?

<?php echo strtolower($row["myfield"]); ?>

标签: php

解决方案


您可以简单地用另一个字符串替换空格:

<?php echo str_replace(' ', '-', strtolower($row["myfield"])); ?>

混合 str_replace ( 混合 $search , 混合 $replace , 混合 $subject [, int &$count ] )

文档: https ://secure.php.net/manual/en/function.str-replace.php


推荐阅读