PHP substr_replace() फ़ंक्शन
उदाहरण
"Hello" को "world" से प्रतिस्थापित करें:
<?php echo substr_replace("Hello","world",0); ?>
परिभाषा और उपयोग
substr_replace() फ़ंक्शन एक शब्द के एक हिस्से को दूसरे शब्द में प्रतिस्थापित करता है。
टिप्पणी:यदि start पारामीटर नकारात्मक संख्या है और लंबाई छोटा या समान है startऔर लंबाई 0 के लिए।
टिप्पणी:यह फ़ंक्शन द्विपद निराश्ट है。
व्याकरण
substr_replace(string,replacement,start,लंबाई)
पारामीटर | वर्णन |
---|---|
string | आवश्यक। जिस शब्द को जाँचना है उसे निर्दिष्ट करें。 |
replacement | आवश्यक। प्रतिस्थापित करने हेतु निर्दिष्ट शब्द को निर्दिष्ट करें。 |
start |
आवश्यक। निर्दिष्ट करें कि शब्द में कहां से प्रतिस्थापन होना है。
|
लंबाई |
वृद्धि से वृद्धि
|
तकनीकी विवरण
वापसी मान: | बदला गया स्ट्रिंग लौटाया जाता है।यदि string यदि आरे है, तो आरे लौटाया जाता है。 |
PHP संस्करण: | 4+ |
अद्यतन लॉग: | PHP 4.3.3 से, सभी पारामीटर एक्सेस स्ट्रिंग एक्सेस लेते हैं。 |
अधिक उदाहरण
उदाहरण 1
स्ट्रिंग के छठे स्थान से बदलें ("world" को "Shanghai" से बदलें):
<?php echo substr_replace("Hello world","Shanghai",6); ?>
उदाहरण 2
स्ट्रिंग के अंत के चौथे स्थान से बदलें ("world" को "Shanghai" से बदलें):
<?php echo substr_replace("Hello world","Shanghai",-5); ?>
उदाहरण 3
"world" के शुरूआत में "Hello" डालें:
<?php echo substr_replace("world","Hello ",0,0); ?>
उदाहरण 4
एक बार में कई स्ट्रिंग्स बदलें।हर स्ट्रिंग में "AAA" को "BBB" से बदलें:
<?php $replace = array("1: AAA","2: AAA","3: AAA"); echo implode("<br>",substr_replace($replace,'BBB',3,3)); ?>