PHP में array_pad() फ़ंक्शन एक सरणी को निर्दिष्ट आकार तक पैड (pad) करता है। यह निर्दिष्ट मान के साथ नए तत्व जोड़ता है। यदि आकार धनात्मक है तो पैडिंग दाईं ओर होती है, यदि ऋणात्मक है तो बाईं ओर।
सिंटैक्स (Syntax)
array_pad(array $arr, int $size, mixed $value): array
पैरामीटर्स (Parameters)
$arr − इनपुट सरणी।
$size − परिणामी सरणी का कुल आकार।
$value − पैडिंग के लिए उपयोग होने वाला मान।
रिटर्न वैल्यू (Return Value)
पैड की गई नई सरणी लौटाता है। मूल सरणी अपरिवर्तित रहती है।
उदाहरण (Examples)
उदाहरण 1: दाईं ओर पैडिंग (धनात्मक आकार)
<?php
$arr = array("one", "two");
$result = array_pad($arr, 4, "three");
print_r($result);
?>
आउटपुट
Array
(
[0] => one
[1] => two
[2] => three
[3] => three
)
उदाहरण 2: बाईं ओर पैडिंग (ऋणात्मक आकार)
<?php
$arr = array("one", "two");
$result = array_pad($arr, -4, "zero");
print_r($result);
?>
आउटपुट
Array
(
[0] => zero
[1] => zero
[2] => one
[3] => two
)
उदाहरण 3: आकार मूल सरणी से छोटा होने पर
<?php
$arr = array("a", "b", "c", "d");
$result = array_pad($arr, 2, "x");
print_r($result); // मूल सरणी ही लौटाई जाएगी
?>
आउटपुट
Array
(
[0] => a
[1] => b
[2] => c
[3] => d
)