真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php如何將字符串替換成給定子串

這篇文章將為大家詳細講解有關php如何將字符串替換成給定子串,文章內(nèi)容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

我們提供的服務有:網(wǎng)站設計、成都網(wǎng)站建設、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、柳城ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的柳城網(wǎng)站制作公司

替換方法:1、使用“substr_replace(字符串,替換值,開始位置,替換長度)”語句;2、使用“str_replace(搜索值,替換值,字符串)”語句;3、使用“str_ireplace(搜索值,替換值,字符串)”語句。

本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

方法1:使用substr_replace()函數(shù)

substr_replace() 函數(shù)把字符串的一部分替換為另一個字符串。

substr_replace() 函數(shù)的語法如下:

mixed substr_replace ( mixed $string , mixed $replacement , mixed $start [, mixed $length ] )

該函數(shù)接受了三個必需參數(shù)$string、$replacement(替換值)和$start(替換開始的位置),一個可省略的參數(shù)$length(要替換的字符數(shù)目)。

substr_replace()函數(shù)可以在字符串 $string 的副本中將由 $start$length 參數(shù)限定的子字符串使用 $replacement 進行替換。

簡單來說,就是使用$replacement值從$start位置開始(注,字符串位置起始于 0),替換$length數(shù)目的字符。

示例:

";
echo substr_replace($str, $replace, 6,5)."
"; ?>

php如何將字符串替換成給定子串

方法2:使用str_replace()函數(shù)

str_replace() 函數(shù)以其他字符替換字符串中的一些字符(區(qū)分大小寫)。

語法:

str_replace($search,$replace,$string,$count)

該函數(shù)可以區(qū)分大小寫的替換字符串中的一些字符;該函數(shù)接受三個必需參數(shù)$search(要搜索的子串)、$replace(進行替換的值)、$string(字符串)和一個可省略的參數(shù)$count(一個變量)。

示例:

";
echo str_replace($search3, $replace, $str)."
"; ?>

php如何將字符串替換成給定子串

方法3:使用str_ireplace()函數(shù)

str_replace() 函數(shù)替換字符串中的一些字符(區(qū)分大小寫)。

語法:

str_ireplace($search,$replace,$string,$count)

該函數(shù)可以忽略大小寫的替換字符串中的一些字符,該函數(shù)接受的參數(shù)和str_replace()函數(shù)一樣,前3個參數(shù)是必需的(不可省略),后一個參數(shù)$count是可省略的(但設置了,可以獲取替換次數(shù))。

參數(shù)$count可以接受一個變量,用來對替換數(shù)進行計數(shù);如果設置了該參數(shù),就可以知道一共執(zhí)行了幾次替換。

示例:

";
echo  "一共執(zhí)行了  $i"." 次替換

"; echo str_ireplace($search3, $replace, $str, $i)."
"; echo  "一共執(zhí)行了  $i"." 次替換

"; ?>

php如何將字符串替換成給定子串

關于php如何將字符串替換成給定子串就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


新聞名稱:php如何將字符串替換成給定子串
當前地址:http://www.weahome.cn/article/jssjid.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部