फ़ंक्शन str_ireplace

फ़ंक्शन str_ireplace स्ट्रिंग में सबस्ट्रिंग की सभी घटनाओं (केस-इनसेंसिटिव) को खोजता है और उन्हें निर्दिष्ट मान से बदलता है। पहले पैरामीटर में खोजी जाने वाली सबस्ट्रिंग पास की जाती है, दूसरे में रिप्लेसमेंट स्ट्रिंग, और तीसरे में वह स्ट्रिंग जिसमें खोज की जाती है।

सिंटैक्स

phpstr_ireplace(search, replace, subject);

उदाहरण

आइए केस-इनसेंसिटिव तरीके से सबस्ट्रिंग के सभी घटनाओं को रिप्लेस करें:

php<?php
  echo str_ireplace('abc', '!', 'aBc abc ABC');
?>

कोड निष्पादन का परिणाम:

php'! ! !'

उदाहरण

आइए ऐरे में कई विकल्पों को रिप्लेस करें:

php<?php
  $res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
  echo $res;
?>

कोड निष्पादन का परिणाम:

php'12c'

उदाहरण

आइए दिए गए अक्षरों को एक सामान्य निर्दिष्ट वर्ण से बदलें:

php<?php
  echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>

कोड निष्पादन का परिणाम:

php'!!!!!!'

उदाहरण

आइए ऐरे के प्रत्येक एलिमेंट में रिप्लेसमेंट करें:

php<?php
  $arr = ['Abc', 'abc', 'abc'];
  $res = str_ireplace('a', '!', $arr);
  print_r($res);
?>

कोड निष्पादन का परिणाम:

php['!bc', '!bc', '!bc']

यह भी देखें

  • फ़ंक्शन str_replace,
    जो केस-सेंसिटिव तरीके से रिप्लेसमेंट करता है
  • फ़ंक्शन substr_replace,
    जो स्ट्रिंग के एक हिस्से को रिप्लेस करता है