What is difference between str_replace and substr_replace
Difference between str_replace and substr_replace
str_replace —
Replace all occurrences of the search string with the
replacement string.
Example for str_replace()
<?php
echo str_replace("world","siva","Hello world!");
?>
substr_replace -
The function substr_replace introduces some additional
functionality to compliment str_replace. substr_replace is a
more mathematically based replace function, which relies on
starting points and lengths to replace parts of strings, as
opposed to searching and replacing.
Example for substr_replace()
//string that needs to be customized
$original = "ABC123 Hello Mr. siva! DEF321";
//starting point 5
$sp5 = substr_replace($original, "Five", 5);
//starting point 12
$sp12 = substr_replace($original, "Twelve", 12);
//starting point 0
$sp0 = substr_replace($original, "Zero", 0);
//starting point -1
$spneg1 = substr_replace($original, "Negative 1", -1);
//Echo each string
echo "Original String: $original <br />";
echo "Starting Point 5: $sp5 <br />";
echo "Starting Point 12: $sp12 <br />";
echo "Starting Point 0: $sp0 <br />";
echo "Starting Point -1: $spneg1 ";
| Is This Answer Correct ? | 2 Yes | 0 No |
Are sessions stateless?
What is the meaning of symbol '$' in jquery?
Where session is stored?
How to add a cookie?
What is the difference between $message and $$message?
12 Answers BSPL, eGrove, i-Net Solution,
What is the substitution of submit in PHP?
recurring account in PayPal payment gateway?
1 Answers A1 Technology, HBL, HBL Power Systems, IBM,
What are the different types of array in php?
Why echo is faster than print in php?
how to add file in php?
Is array function in php?
What is substr() in php? And how it is used?