Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में str_replace() फ़ंक्शन

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
  1. - PHP log10() फ़ंक्शन - आधार-10 लघुगणक

    PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं। सिंटैक्स log10(float $arg): float पैरामीटर पैरामीटरविवरण $argवह संख्या जिसका आधार-10 लघुगणक चाहिए लौटाया गया मान $arg का आधार-10 लघुगणक (फ्लोट)। गणितीय संबंध l

  1. - PHP log() फ़ंक्शन - प्राकृतिक लघुगणक और मनमाना आधार

    PHP का log() फ़ंक्शन **प्राकृतिक लघुगणक (natural logarithm, आधार e)** या **निर्दिष्ट आधार** में लघुगणक गणना करता है। डिफ़ॉल्ट आधार यूलर संख्या M_E (≈2.718) है। सिंटैक्स log(float $arg, float $base = M_E): float पैरामीटर्स पैरामीटरविवरण $argवह मान जिसका लघुगणक चाहिए $baseआधार (डिफ़ॉल्ट M_E = प्

  1. - PHP lcg_value() फ़ंक्शन - रैखिक सर्वांगसम जनरेटर (0 से 1)

    PHP का lcg_value() फ़ंक्शन **0 और 1 के बीच स्यूडो-रैंडम फ्लोट** जनरेट करता है। LCG = **रैखिक सर्वांगसम जनरेटर (Linear Congruential Generator)** — सबसे पुराने स्यूडो-रैंडम एल्गोरिदम में से एक। सिंटैक्स lcg_value(): float पैरामीटर्स कोई पैरामीटर नहीं। लौटाया गया मान 0.0 और 1.0 (सम्मिलित) के बीच स्य