字符串是php中比較常用的類型,對(duì)字符串的替換也沒(méi)有數(shù)組來(lái)的更加方便,那么如何對(duì)字符串內(nèi)的字符進(jìn)行替換的,本文就帶大家一起來(lái)看一看如何以利用str_repalce()
函數(shù)來(lái)完成,首先我們來(lái)看一看函數(shù)的語(yǔ)法:
str_replace ( mixed $search , mixed $replace , mixed $subject , int $count = ? )
$search:查找的目標(biāo)值,可以指定多個(gè)目標(biāo)。
$replace:search 的替換值。
$subject:執(zhí)行替換的數(shù)組或者字符串
$count:可選,如果被指定,它的值將被設(shè)置為替換發(fā)生的次數(shù)。
返回值:該函數(shù)返回替換后的數(shù)組或者字符串。
代碼實(shí)例:
1、有必需的三個(gè)參數(shù)
<?php $str="ok is great,that is zztuku.com"; $str1=str_replace("is","hehe",$str); print_r($str1); ?>
輸出:
ok hehe great,that hehe zztuku.com
2、有四個(gè)參數(shù)
<?php $str="ok is great,that is zztuku.com"; $str1=str_replace("is","hehe",$str,$count); print_r($str1); echo "<br>"."總共替換了:".$count; ?>
輸出:
ok hehe great,that hehe zztuku.com 總共替換了:2