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

PHP में substr_replace() फंक्शन

विवरण

substr_replace() फंक्शन स्ट्रिंग के भाग को दूसरी स्ट्रिंग से रिप्लेस करने के लिए उपयोग किया जाता है।

सिंटैक्स

substr_replace(str, replacement, begin, len)

पैरामीटर्स

  • str − चेक करने के लिए स्ट्रिंग

  • replacement − इन्सर्ट की जाने वाली स्ट्रिंग

  • begin − वह पोजीशन जहां से रिप्लेसमेंट शुरू होती है:

    • यदि begin पॉजिटिव नंबर है: स्ट्रिंग में निर्दिष्ट पोजीशन से रिप्लेस करना शुरू करें

    • यदि begin नेगेटिव नंबर है: स्ट्रिंग के अंत से निर्दिष्ट पोजीशन से रिप्लेस करना शुरू करें

    • यदि begin 0 है: स्ट्रिंग में पहले कैरेक्टर से रिप्लेस करना शुरू करें।

  • len − रिप्लेस किए जाने वाले कैरेक्टर्स की संख्या। डिफ़ॉल्ट स्ट्रिंग की समान लंबाई है।

    • यदि len पॉजिटिव नंबर है - रिप्लेस की जाने वाली स्ट्रिंग की लंबाई

    • यदि len नेगेटिव नंबर है - रिप्लेस करने के बाद स्ट्रिंग के अंत में कितने कैरेक्टर्स छोड़े जाने चाहिए

    • यदि len 0 है - रिप्लेस के बजाय इन्सर्ट करें।

रिटर्न वैल्यू

substr_replace() फंक्शन रिप्लेस्ड स्ट्रिंग लौटाता है।

उदाहरण

निम्न एक उदाहरण है:

<?php
echo substr_replace("Demo text", "word", 5);
?>

आउटपुट

निम्न आउटपुट है:

Demo word

उदाहरण

आइए स्ट्रिंग के अंत से स्ट्रिंग रिप्लेस करने का एक और उदाहरण देखें:

<?php
echo substr_replace("Demo text", "word", -5);
?>

आउटपुट

निम्न आउटपुट है:

Demoword
  1. - PHP में str_repeat() फ़ंक्शन

    str_repeat() फ़ंक्शन PHP में str_repeat() फ़ंक्शन किसी स्ट्रिंग को निर्दिष्ट संख्या में दोहराने के लिए उपयोग किया जाता है। सिंटैक्स str_repeat(string $string, int $times): string पैरामीटर्स string - दोहराई जाने वाली स्ट्रिंग times - स्ट्रिंग को दोहराने की संख्या। 0 या उससे अधिक होना चाहिए। रिटर

  1. - PHP में str_pad() फ़ंक्शन

    str_pad() फ़ंक्शन PHP में str_pad() फ़ंक्शन किसी स्ट्रिंग को नई लंबाई तक पैड (भरने) करने के लिए उपयोग किया जाता है। यह पैड की गई स्ट्रिंग रिटर्न करता है। सिंटैक्स str_pad(string $string, int $length, string $pad_string = , int $pad_type = STR_PAD_RIGHT): string पैरामीटर्स string - पैड की जाने वा

  1. - PHP में quoted_printable_encode() फ़ंक्शन

    quoted_printable_encode() फ़ंक्शन PHP में quoted_printable_encode() फ़ंक्शन 8-बिट स्ट्रिंग को कोटेड-प्रिंटेबल स्ट्रिंग में बदलने के लिए उपयोग किया जाता है। सिंटैक्स quoted_printable_encode(string $string): string पैरामीटर्स string - कन्वर्ट की जाने वाली 8-बिट स्ट्रिंग रिटर्न वैल्यू quoted_print