फ़ंक्शन str_pad
फ़ंक्शन str_pad किसी स्ट्रिंग को दूसरी
स्ट्रिंग से दी गई लंबाई तक पैड करता है। पहला पैरामीटर
स्ट्रिंग लेता है, दूसरा - वर्णों की संख्या,
जिस तक स्ट्रिंग को पैड करना है, तीसरा
पैरामीटर - वह, जिससे स्ट्रिंग को भरना है।
चौथा वैकल्पिक पैरामीटर निर्दिष्ट करता है,
कि स्ट्रिंग को किस तरफ से भरना है। यह पैरामीटर
निम्नलिखित मान ले सकता है: STR_PAD_LEFT
- स्ट्रिंग को बाईं ओर से पैड करना, STR_PAD_RIGHT
- स्ट्रिंग को दाईं ओर से पैड करना (यह मान
डिफ़ॉल्ट रूप से निर्धारित है)।
सिंटैक्स
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
उदाहरण
आइए स्ट्रिंग को '+' वर्ण से भरें
ताकि स्ट्रिंग में 10 वर्ण हो जाएँ:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
कोड निष्पादित करने का परिणाम:
'abcde+++++'
उदाहरण
अब स्ट्रिंग दाईं ओर नहीं, बल्कि बाईं ओर से भरेगी:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
कोड निष्पादित करने का परिणाम:
'+++++abcde'
यह भी देखें
-
फ़ंक्शन
array_pad,
जो ऐरे को दिए गए एलिमेंट्स से पैड करता है -
फ़ंक्शन
array_fill,
जो ऐरे को आवश्यक मान से भरता है -
फ़ंक्शन
str_repeat,
जो स्ट्रिंग को दी गई संख्या में दोहराता है