PHP str_pad()

La fonction str_pad() est une fonction intégrée en PHP et est utilisée pour compléter une chaîne à une longueur donnée. Nous pouvons compléter la chaîne en argument par n’importe quelle autre chaîne jusqu’à une longueur spécifiée. Si nous ne transmettons pas d’autre chaîne à la fonction str_pad(), la chaîne en argument sera complétée par des espaces.
 

Syntaxe
str_pad(str, length, pad_str, type)

 
 

Paramètres
  • str(Obligatoire) : Spécifie la chaîne à compléter.
  • length(Obligatoire) : Spécifie la longueur du nouvelle chaîne. Si cette valeur est inférieure à la longueur de la chaîne origine, rien ne sera appliqué.
  • pad_str(Optionnelle) : Spécifie la chaîne à utiliser pour le remplissage. La valeur par défaut est un espace " ".
  • type(Optionnelle) : Il spécifie le côté de la chaîne à remplir, c’est-à-dire à gauche, à droite ou les deux. Par défaut, sa valeur est définie sur « STR_PAD_RIGHT ». Si on veut remplir le côté gauche, nous devons définir ce paramètre sur « STR_PAD_LEFT » et si on veut remplir les deux côtés, ce paramètre doit être défini sur « STR_PAD_BOTH ».

 

Valeur de retour

La fonction renvoie une nouvelle chaîne obtenue après le remplissage de la chaîne d’entrée $str.
 

Version PHP:

4.0.1+
 

Exemple 1:

Le code suivant remplisse le côté droit, avec une nouvelle longueur de 30 caractères:

<?php
	$str = "Hello World";
	echo str_pad($str,30,".");
?>

 
Sortie:

Hello World...................

 

Exemple 2:

Le code suivant remplisse le côté gauche, avec une nouvelle longueur de 30 caractères:

<?php
	$str = "Hello World";
	echo str_pad($str,30,".",STR_PAD_LEFT);
?>

 
Sortie:

...................Hello World
Questions d'entretiens PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire

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