PHP字串替換substr_replace與str_replace函式
PHP 字串替換
用於從字串中替換指定字串。
相關函式如下:
- substr_replace():把字串的一部分替換為另一個字串
- str_replace():使用一個字串替換字串中的另一些字元
substr_replace()
substr_replace() 函式用於把字串的一部分替換為另一個字串,返回混合型別。
語法:
mix substr_replace ( mixed string, string replacement, int start [, int length] )
引數 | 說明 |
---|---|
string | 要處理的字串 |
replacement | 要插入的字串 |
start | 字串開始位置,起始位置為 0 ,為負則從字串結尾的指定位置開始 |
length | 可選,字串返回的長度,預設是直到字串的結尾,為負則從字串末端返回 |
例子:
<?php echo substr_replace(`abcdef`, `###`, 1); //輸出 a### echo substr_replace(`abcdef`, `###`, 1, 2); //輸出 a###def echo substr_replace(`abcdef`, `###`, -3, 2); //輸出 abc###f echo substr_replace(`abcdef`, `###`, 1, -2); //輸出 a###ef ?>
提示
如果 start 是負數且 length 小於等於 start ,則 length 為 0。
str_replace()
str_replace() 函式使用一個字串替換字串中的另一些字元,返回混合型別。
語法:
mixed str_replace( mixed search, mixed replace, mixed string [, int &count] )
引數 | 說明 |
---|---|
search | 要查詢(被替換)的字串 |
replace | 要替換 search 的字串 |
string | 要處理的字串 |
count | 可選,一個對替換計數的變數 |
例子:
?>
本文轉自部落格園知識天地的部落格,原文連結:PHP 字串替換 substr_replace 與 str_replace 函式,如需轉載請自行聯絡原博主。
相關文章
- php字串與字元替換函式PHP字串字元函式
- php中幾個字串替換函式PHP字串函式
- str_replace()函式函式
- PHP字串函式PHP字串函式
- 【Hive】字串替換函式translate和regexp_replaceHive字串函式
- php函式substr_replace中文亂碼的替代解決方法PHP函式
- PostgreSQL 查詢替換函式SQL函式
- PHP的字串函式PHP字串函式
- 正規表示式的字串替換方法字串
- sed 字串替換字串
- ACM 字串替換ACM字串
- PHP 每日一函式 — 字串函式 crypt ()PHP函式字串
- PHP 每日一函式 — 字串函式 chr ()PHP函式字串
- PHP字串函式彙總PHP字串函式
- PHP中的字串函式PHP字串函式
- python函式教程:Python 字串操作(string替換、擷取等)Python函式字串
- PHP 每日一函式 — 字串函式 addcslashes ()PHP函式字串
- PHP 每日一函式 — 字串函式 addslashes ()PHP函式字串
- vi替換字串(zz)字串
- POJ 3981 字串替換字串
- MySQL字串函式 字串大小寫轉換MySql字串函式
- SQL中的替換函式replace()使用SQL函式
- PHP 每日一函式 — 字串函式 count_chars ()PHP函式字串
- PHP 每日一函式 — 字串函式 crc32 ()PHP函式字串
- PHP 每日一函式 — 字串函式 chunk_split ()PHP函式字串
- php字串處理函式大全PHP字串函式
- PHP字串函式大彙總PHP字串函式
- PHP部分字串函式彙總PHP字串函式
- 命行下的查詢與替換字串字串
- php轉換ip函式PHP函式
- DB2日期與字串轉換函式DB2字串函式
- js replace替換字串,同時替換多個方法JS字串
- js中字串的替換JS字串
- Problem 4:替換空格(字串)字串
- js中字串全部替換JS字串
- Linux vi替換字串Linux字串
- 字串查詢和替換字串
- Vi中的替換字串字串