PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP substr_replace() 函數(shù)用法及示例

PHP String 字符串函數(shù)手冊

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

語法

substr_replace(string,replacement,start,length)

定義和用法

 在字符串 string 的副本中將由 start 和可選的 length 參數(shù)限定的子字符串使用 replacement 進(jìn)行替換。

返回值

 返回結(jié)果字符串。如果 string 是個(gè)數(shù)組,那么也將返回一個(gè)數(shù)組。

參數(shù)

序號參數(shù)與說明
1

string

指定要檢查的字符串

2

replacement

指定要替換字符串

3

start

如果 start 為正數(shù),替換將從 string 的 start 位置開始。
如果 start 為負(fù)數(shù),替換將從 string 的倒數(shù)第 start 個(gè)位置開始。

4

length

如果設(shè)定了這個(gè)參數(shù)并且為正數(shù),表示 string 中被替換的子字符串的長度。

如果設(shè)定為負(fù)數(shù),它表示待替換的子字符串結(jié)尾處距離 string 末端的字符個(gè)數(shù)。

如果沒有提供此參數(shù),那么它默認(rèn)為 strlen( string ) (字符串的長度)。

當(dāng)然,如果 length 為 0,那么這個(gè)函數(shù)的功能為將 replacement 插入到 string 的 start 位置處。

在線示例

試試下面的實(shí)例,從指定位置開始替換字符串:

<?php
 //從字符串的第 6 個(gè)位置開始替換(把 "world" 替換成 "PHP"):
 echo substr_replace("Hello world","PHP",6);
 echo '<br>';
 
 //在 "PHP" 開頭插入 "Hello"
 echo substr_replace("PHP","Hello ",0,0);
?>
測試看看?/?

輸出結(jié)果

Hello PHP
Hello PHP

PHP String 字符串函數(shù)手冊

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清