PHP Str_replace () and str_ireplace () differences and explanations
PHP's Str_replace () function and Str_ireplace in the program is more of a function, its main function is to use a string to replace some other characters in the string, the following is its specific use
The Str_replace function is case-sensitive. You can use str_ireplace () to perform a search that is not sensitive to case, and the other should be no different.
Grammar
Str_replace (Find,replace,string,count)
Parameter description
Find |
Necessary. Specifies the value to find. |
Replace |
Necessary. Specifies the value that replaces the value in find . |
String |
Necessary. Specifies the string to be searched. |
Count |
Optional. A variable that counts the number of replacements. |
Example
Example 1
Str_replace ("World", "John", "Hello world!") De>;? >
Output:
Hello john!
Example 2
In this example, we will demonstrate the str_replace () function with an array and a count variable:
Str_replace ("Red", "pink", $arr, $i) de>); echo "Replacements: $i";? >
Output:
Array ([0] = blue[1] = pink[2] = green[3] = yellow) replacements:1
Example 3
Str_replace ($find, $replace, $arr) de>);? >
Output:
Array ([0] = b[1] =>[2] = =!)