php如何替换字符串中的字符串-PHP问题

资源魔 29 0

php交换字符串中的字符串的办法:起首创立一个PHP示例文件;而后输出代码“str_replace("world","Shanghai","Hello world!");”;最初执行该文件便可。

php交换字符串中的字符串

能够应用str_replace()函数。

界说以及用法

str_replace() 函数以其余字符交换字符串中的一些字符(区别巨细写)。

该函数必需遵照下列规定:

假如搜寻的字符串是数组,那末它将前往数组。

假如搜寻的字符串是数组,那末它将对数组中的每一个元素进行查找以及交换。

假如同时需求对数组进行查找以及交换,而且需求执行交换的元素少于查找到的元素的数目,那末过剩元素将用空字符串进行交换

假如查找的是数组,而交换的是字符串,那末代替字符串将对一切查找到的值起作用。

正文:该函数区别巨细写。请应用 str_ireplace() 函数执行没有区别巨细写的搜寻。

正文:该函数是二进制平安的。

语法

str_replace(find,replace,string,count)

参数

find 必须。规则要查找的值。

replace 必须。规则交换 find 中的值的值。

string 必须。规则被搜寻的字符串。

count 可选。对交换数进行计数的变量。

技巧细节

前往值: 前往带有交换值的字符串或数组。

PHP 版本: 4+

更新日记:

正在 PHP 5.0 中,新增了 count 参数。

正在 PHP 4.3.3 以前,该函数的 find 以及 replace 参数都为数组时将会遇到费事,会惹起空的 find 索引正在外部指针不改换到 replace 数组上时被疏忽。新的版本没有会有这个成绩。

自 PHP 4.0.5 起,年夜少数参数能够是一个数组。

实例

把字符串 "Hello world!" 中的字符 "world" 交换为 "Shanghai":

<?php
echo str_replace("world","Shanghai","Hello world!");
?>

运转

Hello Shanghai!

更多相干常识,请拜访PHP中文网!

以上就是php若何交换字符串中的字符串的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 字符串 php故障解决 php使用问题

抱歉,评论功能暂时关闭!