5.4.14PHP下str_ireplace()函数

Posted by 撒得一地 on 2016年4月4日 in PHP入门教程

str_ireplace()函数

使用新的子字符串(子串)替换原始字符串中被指定要替换的字符串。

语法格式如下:

    mixed str_ireplace(mixed search,mixed replace,mixed subject[,int &count])

将所有在参数subject中出现的参数search以参数replace取代,参数&count表示取代字符串执行的次数。本函数区分大小写。

str_ireplace()函数的参数说明如下所示:

search:必要参数,指定需要查找的字符串

replace:必要参数,指定替换的值

subject:必要参数,指定查找的范围

count:可选参数,获取执行替换的数量

实例,将一段文本中傻逼的词语替换为**,代码如下:

<?php
$subject = "林某某,你这个傻逼,我讨厌你,你傻逼是怎么炼成的!";
$search = "傻逼";
$replace = "**";
echo str_ireplace($search,$replace,$subject);
?>

输出结果:

林某某,你这个**,我讨厌你,你**是怎么炼成的!

注意,该函数在执行替换的操作时是不区分大小写的,如果需要对大小写进行区分,可以使用str_replace()函数。

字符串替换技术最用的就是在搜索引擎的关键字处理中,可以使用字符串替换技术将搜索到的字符串中的关键字替换颜色,如查询关键字描红功能,使搜索到的结果更便于用户查看。

实例:使用str_ireplace函数将傻瓜关键词描红,代码如下:

<?php
$subject = "我是傻瓜我骄傲!";
$search = "傻瓜";
$replace = "<font color='red'>".$search."</font>";
echo str_ireplace($search,$replace,$subject);
?>

输出结果:

我是傻瓜我骄傲!

上一篇:

下一篇:

相关推荐

网站地图|XML地图

Copyright © 2015-2024 技术拉近你我! All rights reserved.
闽ICP备15015576号-1 版权所有©psz.