PHP array_pad()

La fonction array_pad est une fonction intégrée en PHP et est utilisée pour ajouter (insérer) un nombre spécifié d’éléments, avec une valeur spécifiée, dans un tableau.

Si la valeur spécifiée est positive, le tableau est rempli du côté droit, s’il est négatif, il est rempli du côté gauche.

Si la valeur spécifiée est inférieure ou égale à la longueur du tableau, aucun remplissage n’a lieu.
 
 

Exemple 1:
Entrée : array = ("Ada", "Java", "C++", "Python", "Perl")
         $total_size  = 7 , $value = "PHP"

Sortie : 
Array
(
    [0] => Ada
    [1] => Java
    [2] => C++
    [3] => Python
    [4] => Perl
    [5] => PHP
    [6] => PHP
)

 

Exemple 2:
Entrée : array = ("Ada", "Java", "C++", "Python", "Perl")
         $total_size  = -7 , $value = "PHP"

Sortie : 
Array
(
    [0] => PHP
    [1] => PHP
    [2] => Ada
    [3] => Java
    [4] => C++
    [5] => Python
    [6] => Perl
)

 

Syntaxe
array_pad(array, total_size, value)

 
 

Paramètres
  • array(Obligatoire) : Fait référence au tableau sur lequel les éléments doivent être ajoutés.
  • total_size(Obligatoire) : Fait référence à la taille totale du nouveau tableau à retourner.
  • value(Optionnelles) : Fait référence à la valeur avec laquelle le remplissage aura lieu.

 
 

Valeur de retour

La fonction renvoie un tableau avec de nouveaux éléments.
 

Version PHP:

4+
 

Exemple 1 en PHP:
<?php
	$arr = array("Ada", "Java", "C++", "Python", "Perl");
	print_r(array_pad($arr,7,"PHP"));
?>

 
Sortie:

Array ( 
	[0] => Ada 
	[1] => Java 
	[2] => C++ 
	[3] => Python 
	[4] => Perl 
	[5] => PHP 
	[6] => PHP 
)

 

Exemple 2 en PHP:
<?php
	$arr = array("Ada", "Java", "C++", "Python", "Perl");
	print_r(array_pad($arr,-7,"PHP"));
?>

 
Sortie:

Array
(
    [0] => PHP
    [1] => PHP
    [2] => Ada
    [3] => Java
    [4] => C++
    [5] => Python
    [6] => Perl
)
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *