91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2021-09-24 14:05:41 來源:億速云 閱讀:136 作者:柒染 欄目:編程語言

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

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

本教程操作環境:windows7系統、PHP7.1版,DELL G3電腦

方法1:使用substr_replace()函數

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

substr_replace() 函數的語法如下:

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

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

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

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

示例:

<?php
$str = 'hello,world,hello,world';
$replace = '***';
echo substr_replace($str, $replace, 0,5)."<br>";
echo substr_replace($str, $replace, 6,5)."<br>";
?>

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

方法2:使用str_replace()函數

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

語法:

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

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

示例:

<?php
$str = 'hello,world,Hello,World';
$replace = '***';
$search2 = 'hello';
$search3 = 'world';
echo str_replace($search2, $replace, $str)."<br>";
echo str_replace($search3, $replace, $str)."<br>";
?>

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

方法3:使用str_ireplace()函數

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

語法:

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

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

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

示例:

<?php
header("Content-Type: text/html;charset=utf-8");    //設置字符編碼
$str = 'hello,world,Hello,World';
$replace = '***';
$search2 = 'hello';
$search3 = 'world';
echo str_ireplace($search2, $replace, $str, $i)."<br>";
echo  "一共執行了  $i"." 次替換<br><br>";

echo str_ireplace($search3, $replace, $str, $i)."<br>";
echo  "一共執行了  $i"." 次替換<br><br>";
?>

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


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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

双鸭山市| 银川市| 安达市| 鄂州市| 灵寿县| 海阳市| 枝江市| 张家界市| 临沂市| 金川县| 双桥区| 大新县| 沾化县| 古交市| 白山市| 濉溪县| 汽车| 海口市| 黑山县| 台南市| 南乐县| 日照市| 瓮安县| 凉城县| 南澳县| 额敏县| 淳安县| 随州市| 雅安市| 奇台县| 都匀市| 临洮县| 贺兰县| 祥云县| 庆城县| 得荣县| 儋州市| 靖江市| 宝山区| 历史| 墨竹工卡县|