str_replace() फ़ंक्शन
PHP में str_replace() फ़ंक्शन किसी स्ट्रिंग में से कुछ ढूंढकर उसे दूसरी स्ट्रिंग से बदलने के लिए उपयोग किया जाता है।
नोट: यह फ़ंक्शन केस-सेंसिटिव है।
सिंटैक्स
str_replace(array|string $search, array|string $replace, string|array $subject, int &$count = null): string|array
पैरामीटर्स
- search - खोजा जाने वाला मान
- replace - वह स्ट्रिंग जिससे $search को बदलना है
- subject - वह स्ट्रिंग जिसमें खोजना है
- count - किए गए रिप्लेसमेंट्स की संख्या (ऑप्शनल)
रिटर्न वैल्यू
str_replace() फ़ंक्शन रिप्लेस्ड वैल्यूज के साथ स्ट्रिंग या ऐरे रिटर्न करता है।
उदाहरण 1
<?php
$str = "I am Amit";
$res = str_replace("Amit", "David", $str);
echo $res;
?>
आउटपुट
I am David
उदाहरण 2
<?php
$myArr = array("one", "two", "three");
print_r(str_replace("three", "four", $myArr, $c));
echo "<br>" . "Number of Replacements = $c";
?>
आउटपुट
Array
(
[0] => one
[1] => two
[2] => four
)
<br>Number of Replacements = 1