Complétez le côté droit de la chaîne jusqu'à une nouvelle longueur de 20 caractères :
<?php$str = "Hello World";echo str_pad($str,20,".");?>La fonction str_pad() remplit une chaîne à sa nouvelle longueur.
str_pad( chaîne,longueur,pad_string,pad_type )
| paramètre | décrire |
|---|---|
| chaîne | Requis. Spécifie la chaîne à remplir. |
| longueur | Requis. Spécifie la longueur de la nouvelle chaîne. Si la valeur est inférieure à la longueur de la chaîne d'origine, aucune opération n'est effectuée. |
| pad_string | Facultatif. Spécifie la chaîne utilisée pour le remplissage. La valeur par défaut est vide. |
| type_pad | Facultatif. Spécifie le côté de la chaîne à remplir. Valeurs possibles : STR_PAD_BOTH - Complétez les deux côtés d'une chaîne. Si ce n'est pas un nombre pair, le côté droit reçoit un rembourrage supplémentaire. STR_PAD_LEFT - complète le côté gauche de la chaîne. STR_PAD_RIGHT - Complétez le côté droit de la chaîne. C'est la valeur par défaut. |
| Valeur de retour : | Renvoie la chaîne complétée. |
|---|---|
| Version PHP : | 4.0.1+ |
Complétez le côté gauche d'une chaîne :
<?php$str = "Hello World";echo str_pad($str,20,".",STR_PAD_LEFT);?>Remplissez les deux côtés d'une chaîne :
<?php$str = "Hello World";echo str_pad($str,20,".:",STR_PAD_BOTH);?>