Home >Backend Development >PHP Tutorial >Application of str_replace() function in php (explanation with examples)
Application of str_replace() function in php
1, definition and usage
The str_replace() function replaces certain characters with some other characters in a string.
This function works with the following rules:
If the string being searched is an array, it returns an array.
If the string being searched is an array, the search and replace are performed using each array element.
If you find and replace an array and replace less than one part found, an empty string will be used as the replacement.
If find is an array and replacement is a string, string replacement will be used for each found value.
2. Syntax
str_replace(find,replace,string,count);
find (required), specified value discovery.
replace (required), specifies the value to replace the value found.
string (required), the specified string to be searched.
count (optional), the number of counts of a variable to replace.
* Note: This feature is case-sensitive.
Use str_ireplace() to perform a case-insensitive search.
*Note: This feature is binary safe.
Example 1
<?php echo str_replace("world","Peter","Hello world!"); ?>
Output result
Hello Peter!
Example 2 In this example, we will show str_replace() with An array and a count variable:
<?php $arr = array("blue","red","green","yellow"); print_r(str_replace("red","pink",$arr,$i)); echo "Replacements: $i"; ?>
Output result
Array ( [0] => blue [1] => pink [2] => green [3] => yellow ) Replacements: 1
Recommended tutorial: "PHP Tutorial"
The above is the detailed content of Application of str_replace() function in php (explanation with examples). For more information, please follow other related articles on the PHP Chinese website!