str_ireplace
str_repeat
Fonctions sur les chaînes de caractères
PHP Manual

# str_pad

(PHP 4 >= 4.0.1, PHP 5)

str_pad — Complète une chaîne jusqu'à une taille donnée

### Description

string str_pad ( string `$input` , int `$pad_length` [, string `$pad_string` = " " [, int `$pad_type` = STR_PAD_RIGHT ]] )

Retourne la chaîne `input`, complétée à droite, à gauche ou dans les deux sens, avec la chaîne `pad_string` jusqu'à ce qu'elle atteigne la taille de `pad_length`.

### Liste de paramètres

`input`

  La chaîne d'entrée.

`pad_length`

  Si la valeur de `pad_length` est négative, plus petite que, ou égale à la taille courante de la chaîne `input`, `input` est retournée inchangée.

`pad_string`

  > Note:

  > Le paramètre `pad_string` peut être tronqué si le nombre de caractères de complétion n'est pas multiple de la taille de `pad_string`.

`pad_type`

  L'argument optionnel `pad_type` peut être l'une des constantes suivantes : `STR_PAD_RIGHT`, `STR_PAD_LEFT`, ou `STR_PAD_BOTH`. Si `pad_type` n'est pas spécifié, il prend la valeur par défaut de `STR_PAD_RIGHT`.

### Valeurs de retour

Retourne la chaîne complétée.

### Exemples

Exemple #1 Exemple avec str_pad()

`<?php
$input = "Alien";
echo str_pad($input, 10); // affiche "Alien "
echo str_pad($input, 10, "-=", STR_PAD_LEFT); // affiche "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH); // affiche "__Alien___"
echo str_pad($input, 6 , "___"); // affiche "Alien_"
?>`

str_ireplace
str_repeat
Fonctions sur les chaînes de caractères
PHP Manual