php将空格替换为“-”的方法-创新互联

这篇文章给大家分享的是有关php将空格替换为“-”的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计制作、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的固镇网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

PHP中可以使用str_ireplace()和str_replace()函数来将空格替换为“-”字符;这两个函数可以使用新的字符串替换原来字符串中指定的特定字符串,然后返回一个带有替换值的字符串或数组。

php将空格替换为“-”

PHP中,可以通过str_ireplace() 和 str_replace 使用新的字符串替换原来字符串中指定的特定字符串,str_replace 区分大小写,str_ireplace() 不区分大小写,两者语法相似。

str_ireplace()函数

str_ireplace() 的语法如下:

str_ireplace(find,replace,string,count)

参数说明:

  • find    必需。规定要查找的值。

  • replace    必需。规定替换 find 中的值的值。

  • string    必需。规定被搜索的字符串。

  • count    可选。一个变量,对替换数进行计数。

该函数返回一个带有替换值的字符串或数组。该字符串或数组是将 subject 中全部的 search 用 replace 替换(忽略大小写)之后的结果。参数 count 表示执行替换的次数。

示例:

<?php
$str = 'hello world!';
$search = ' ';
$replace = '-';
echo str_ireplace($search, $replace, $str);
?>

输出:

hello-world!

substr_replace() 函数

substr_replace() 函数的语法如下:

substr_replace(string,replacement,start,length)

php将空格替换为“-”的方法

substr_replace() 在字符串 string 的副本中将由 start 和可选的 length 参数限定的子字符串使用 replacement 进行替换。

如果 start 为正数,替换将从 string 的 start 位置开始。如果 start 为负数,替换将从 string 的倒数第 start 个位置开始。

如果设定了 length 参数并且为正数,就表示 string 中被替换的子字符串的长度。如果设定为负数,就表示待替换的子字符串结尾处距离 string 末端的字符个数。如果没有提供此参数,那么默认为 strlen(string)(字符串的长度)。当然,如果 length 为 0,那么这个函数的功能为将 replacement 插入 string 的 start 位置处。

返回值: 返回被替换的字符串。如果 string 是一个数组,则返回数组。

示例:

<?php
$str = 'hello world!';
$replace = '-';
echo substr_replace($str, $replace, 5,1);
?>

输出:


hello-world!

感谢各位的阅读!关于“php将空格替换为“-”的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

网页题目:php将空格替换为“-”的方法-创新互联
转载注明:/article12/ddpidc.html

成都网站建设公司_创新互联,为您提供域名注册微信小程序企业建站微信公众号网站建设云服务器

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站制作