Home>Article>Backend Development> How to perform string replacement in php
String replacement method: 1. Use the str_replace() function, the syntax "str_replace(search value, replacement value, string)"; 2. Use the substr_replace() function, the syntax "substr_replace(string, replace value, starting position, replacement length)".
The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer
In PHP, you can edit a string Replace specific characters or substrings, which is a very common function.
php string replacement
Method 1: str_ireplace() and str_replace() functions
str_ireplace() and str_replace use a new string to replace a specific string specified in the original string. str_replace is case-sensitive, while str_ireplace() is not case-sensitive. The syntax of the two is similar.
str_replace(find,replace,string,count) str_ireplace(find,replace,string,count)
Parameters | Description |
---|---|
find | Required . Specifies the value to look for. |
replace | Required. Specifies a value that replaces the value infind. |
string | Required. Specifies the string to be searched for. |
count | Optional. Variable counting the number of substitutions. |
Example:
"; $search = 'hello'; $replace = 'hi'; echo "
替换字符串:
"; echo str_replace($search, $replace, $str)."
"; echo str_ireplace($search, $replace, $str)."
"; ?>
Method 2: substr_replace() function
substr_replace() function replaces part of a string with another string.
The syntax of the substr_replace() function is as follows:
substr_replace(string,replacement,start,length)
Description | |
---|---|
string | Required. Specifies the string to check.|
replacement | Required. Specifies the string to be inserted.|
start | Required. Specifies where in the string to begin replacement.
|
length | Optional. Specifies how many characters to replace. The default is the same as the string length.
|
hi,world,hello,worldRecommended learning: "
PHP Video Tutorial》
The above is the detailed content of How to perform string replacement in php. For more information, please follow other related articles on the PHP Chinese website!