php查找特定字符并替代,php怎样查找替代字符串_后端开发

php查找替代字符串的完成要领:1、运用“substr_replace()”函数把字符串的一部分替代为另一个字符串;2、经由过程“str_replace()”函数用一个字符串替代字符串中的另一些字符。

a5031b3c5e61fa0df28c2bfe01df130f.png

引荐:《PHP视频教程》

PHP 字符串替代

用于从字符串中替代指定字符串。

相干函数以下:

substr_replace():把字符串的一部分替代为另一个字符串

str_replace():运用一个字符串替代字符串中的另一些字符

substr_replace()

substr_replace() 函数用于把字符串的一部分替代为另一个字符串,返回夹杂范例。

语法:

mix substr_replace ( mixed string, string replacement, int start [, int length] )

参数申明以下:

参数 申明

string 要处置惩罚的字符串

replacement 要插进去的字符串

start 字符串入手下手位置,肇端位置为 0 ,为负则从字符串末尾的指定位置入手下手

length 可选,字符串返回的长度,默许是直到字符串的末尾,为负则从字符串末尾返回

例子:

echo substr_replace('abcdef', '###', 1);//输出 a###

echo substr_replace('abcdef', '###', 1, 2);//输出 a###def

echo substr_replace('abcdef', '###', -3, 2);//输出 abc###f

echo substr_replace('abcdef', '###', 1, -2);//输出 a###ef

?>

提醒

假如 start 是负数且 length 小于即是 start ,则 length 为 0。

str_replace()

str_replace() 函数运用一个字符串替代字符串中的另一些字符,返回夹杂范例。

语法:

mixed str_replace( mixed search, mixed replace, mixed string [, int &count] )

参数申明以下:

参数 申明

search 要查找(被替代)的字符串

replace 要替代 search 的字符串

string 要处置惩罚的字符串

count 可选,一个对替代计数的变量

例子:

echo str_replace("world","earth","Hello world!");//输出 Hello earth!

//替代多个,且第二个参数为空字符

echo str_replace("o","","Hello world!");//输出 Hell wrld!

//运用数组

$arr = array("e", "o");

$arr2 = array("x", "y");

echo str_replace($arr, $arr2, "Hello World of PHP", $i);//输出 Hxlly Wyrld yf PHP

echo $i;//输出4

?>

提醒

该函数与 substr_replace() 不同之处是满足前提的都举行替代

该函数对大小写敏感。如需举行大小写不敏感的查找替代,请运用 str_ireplace()

以上就是php怎样查找替代字符串的细致内容,更多请关注ki4网别的相干文章!

收藏 | 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值