1、str_ireplace()函數
使用新的字符串替換原始字符串中被指定要替換的字符串。str_ireplace()函數在操作時,不區分大小寫。
語法格式:
str_ireplace(str2,str1,str)
說明:把原始字符串str中的子字符串str2用str替換掉
例:
<?php
$str="www.bianceng.cn";
$str2="cn";
$str1="com";
echo str_ireplace($str2,$str1,$str); //輸出 www.bianceng.com
?>
例:使用str_ireplace()函數實現查詢關鍵字描紅功能
<?php
$str="Welcome to www.bianceng.cn!";
$str2="www.bianceng.cn";
$str1="<font color='red'>www.bianceng.cn</font>";
echo str_ireplace($str2,$str1,$str);
?>
2、substr_replace()函數
對指定字符串中的部分字符串進行替換
語法:
string substr_replace(str1,str2,start,[length])
說明:str1為要進行操作的原始字符串;str2指定替換後的新字符串;start指定替換字符串開始的位置;
length指定替換的字符串長度,是可選項。
例:
<?php
$str="Welcome to www.bianceng.cn!";
$str1="China";
echo substr_replace($str,$str1,11); //輸出Welcome to China
?>
URL:http://www.bianceng.cn/webkf/PHP/201609/50415.htm