पीएचपी substr_replace () समारोह
उदाहरण
"हैलो" को "दुनिया" से बदलें:
<?php
echo substr_replace("Hello","world",0);
?>
परिभाषा और उपयोग
Substr_replace () फ़ंक्शन एक स्ट्रिंग के एक हिस्से को दूसरी स्ट्रिंग से बदल देता है।
नोट: यदि प्रारंभ पैरामीटर एक ऋणात्मक संख्या है और लंबाई प्रारंभ से कम या उसके बराबर है, तो लंबाई 0 हो जाती है।
नोट: यह फ़ंक्शन बाइनरी-सुरक्षित है।
वाक्य - विन्यास
substr_replace(string,replacement,start,length)
पैरामीटर मान
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
replacement | Required. Specifies the string to insert |
start | Required. Specifies where to start replacing in the string
|
length | Optional. Specifies how many characters should be replaced. Default is the same length as the string.
|
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | प्रतिस्थापित स्ट्रिंग लौटाता है। यदि स्ट्रिंग एक सरणी है, तो सरणी वापस आ जाती है |
---|---|
पीएचपी संस्करण: | 4+ |
चेंजलॉग: | PHP 4.3.3 के अनुसार, सभी पैरामीटर अब सरणियों को स्वीकार करते हैं |
और ज्यादा उदाहरण
उदाहरण
स्ट्रिंग में 6 वें स्थान पर बदलना शुरू करें ("दुनिया" को "धरती" से बदलें):
<?php
echo substr_replace("Hello world","earth",6);
?>
उदाहरण
स्ट्रिंग के अंत से 5वें स्थान पर प्रतिस्थापित करना प्रारंभ करें ("दुनिया" को "धरती" से बदलें):
<?php
echo substr_replace("Hello world","earth",-5);
?>
उदाहरण
"दुनिया" की शुरुआत में "हैलो" डालें:
<?php
echo substr_replace("world","Hello ",0,0);
?>
उदाहरण
एक साथ कई तार बदलें। प्रत्येक स्ट्रिंग में "एएए" को "बीबीबी" से बदलें:
<?php
$replace = array("1: AAA","2: AAA","3: AAA");
echo implode("<br>",substr_replace($replace,'BBB',3,3));
?>
❮ पीएचपी स्ट्रिंग संदर्भ