Cours par Webcam

Cours par Webcam

Formateur Web pour adultes depuis plus 11 ans, je vous propose des COURS collectifs par WEBCAM en LIVE pour booster vos connaissances et être autonome dans la création de site.

En savoir plus

PHP - Bases

PHP - Algorithmie

PHP - Chaîne

PHP - Tableau

PHP - Formulaires

PHP - Fonctions Usuelles

Données entres pages

Environnement et Interaction

PHP objet (POO)

Facebook
Twitter
LinkedIn

Remplissage d’une chaîne en PHP

Le remplissage est l’opération inverse de l’élagage. Elle se fait avec la fonction str_pad() et consiste à compléter une chaîne jusqu’à une certaine longueur.

<?php
<textarea>
$chaine = "daniel";
echo str_pad($chaine,10)."ok"; // complète jusqu'à 10 caractères avec des espaces
</textarea>  
?>

Affichage

Par défaut la fonction str_pad() complète avec des espaces mais vous pouvez faire le remplissage avec un caractère différent ou une suite de caractères en les fournissant en troisième paramètre.

<?php
$chaine = "daniel";
echo str_pad($chaine,20,'-top'); // complète jusqu'à 20 caractères avec des suites 'top'
?>

Affichage

daniel-top-top-top-t

Le remplissage se fait par défaut à droite. Il est possible de compléter à gauche ou dans les deux sens à l’aide d’un quatrième paramètre :

  • STR_PAD_RIGHT : complète à droite
  • STR_PAD_LEFT : complète à gauche
  • STR_PAD_BOTH : complète à droite et à gauche
<?php
$chaine = "daniel";
echo str_pad($chaine,20,'-',STR_PAD_LEFT); // complète jusqu'à 20 caractères à gauche
echo '<br>';
echo str_pad($chaine,20,'-',STR_PAD_BOTH); // complète jusqu'à 20 caractères dans les deux sens
?>

Affichage

--------------daniel
-------daniel-------

A lire aussi

tutowebdesign

Afficher du contenu au scroll

Afficher du contenu au scroll Voici un effet impressionnant et pourtant très facile à mettre en place sur vos pages. Le principe consiste à faire

Lire »