01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
<?php /*---------------------------------------------------------------*/ /* Titre : Met la première lettre d'une chaine en couleur URL : https://phpsources.net/code_s.php?id=636 Auteur : cpag Date édition : 17 Avril 2011 Date mise à jour : 14 Aout 2019 Rapport de la maj: - fonctionnement du code vérifié - correction du code - modification de la description */ /*---------------------------------------------------------------*/ function caseColor ( $mot , $color , $bold , $size ) { if($bold == 1 ) { $first = "<font style='color:" . $color . ";font-size:" . $size . "%;'><b>" . strtoupper ( $mot [ 0 ]). "</b></font>" ; // color et met la première lettre en Majuscule } else { $first = "<font style='color:" . $color . ";font-size:" . $size . ";'>" . strtoupper ( $mot [ 0 ]). "</font>" ; // color, met la première lettre en Majuscule et en gras } return $first . substr ( $mot , 1 ); } ?>
Exemple :
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
<?php // $bold = 0; // mettre à 1 si vous souhaitez que votre première lettre soit en // gras (0 pour normale) // $color = "green"; // color la première lettre du mot/texte // $size = "150"; // taille de la 1ere lettre en pourcentage $chaine = "bonjour" ; echo caseColor ( $chaine , "green" , 0 , 150 ); // Print : // <font style='color:green;font-size:150;'>B</font>onjour ?>
Fonctions du code - Doc officielle PHP
php.net
Description
Versions PHP
OUTIL
echo Affiche une chaîne de caractères
PHP 4, PHP 5, PHP 7, PHP 8
return Retourne le controle du programme au module appelant.
PHP 4, PHP 5, PHP 7, PHP 8
strtoupper Renvoie une chaîne en majuscules
PHP 4, PHP 5, PHP 7, PHP 8
substr Retourne un segment de chaîne
PHP 4, PHP 5, PHP 7, PHP 8
Dites merci aux auteurs pour leurs travail, ça ne coûte rien et ça fait toujours plaisir