oujood.com

Fonction lcfirst() de PHP

La fonction lcfirst() retourne une chaîne dont le premier caractère a été mis en minuscule, si ce caractère est un caractère alphabétique.

La fonction lcfirst()

PHP Version: 5.3.0+

La fonction lcfirst() en PHP est utilisée pour convertir le premier caractère d'une chaîne de caractères en minuscule. Cela peut être utile dans divers scénarios, notamment lorsque vous avez une chaîne et que vous souhaitez vous assurer que le premier caractère est en minuscule.

lcfirst() — Met le premier caractère en minuscule

La fonction lcfirst()

Définition et utilisation

La fonction lcfirst() retourne une chaîne dont le premier caractère a été mis en minuscule, si ce caractère est un caractère alphabétique.

Notez que 'alphabétique' est déterminé par la locale courante. Actuellement,  les caractères comme a-umlaut (ä) ne sera pas converti. 

Syntaxe de lcfirst()
La syntaxe de la fonction lcfirst() est assez simple :

  string lcfirst ( chaîne  ) ;

Paramètre

Description

chaîne

Requis. La chaîne d'entrée.


Exemple : Exemple 1 : Utilisation basique de lcfirst()

Exemple :       Copier le code

  <html>
  <body>
  <?php
  $foo = 'Bonjour le monde';
  $foo = lcfirst($foo);   
  echo $foo ;// Résultat: bonjour le monde
  echo"<br />";
  $bar = 'BONJOUR LE MONDE';
  $bar = lcfirst($bar);            
  echo $bar;// Résultat :
  ?>
  </body>
  </html>

Dans cet exemple, la fonction lcfirst() prend la chaîne "Bonjour le Monde" en entrée et renvoie "bonjour le Monde" avec le premier caractère converti en minuscule.

Exemple 2: Fonctionnement avec une variable

Exemple :       Copier le code

<?php
$nom = "Alice";
$message = "Bienvenue, " . lcfirst($nom) . "!";

echo $message;
// Sortie : Bienvenue, alice!
?>

Ici, la fonction lcfirst() est utilisée pour convertir la première lettre du nom (dans la variable $nom) en minuscule, puis cette valeur est utilisée dans la construction du message.

Exemple 3 : Utilisation avec une fonction php

Exemple :       Copier le code

<?php
function formatNom($nom) {
    return "Mme. " . lcfirst($nom);
}

$nom = "SMITH";
$formattedNom = formatNom($nom);

echo $formattedNom;
// Sortie : Mme. sMITH
?>

Dans cet exemple, la fonction formatNom() utilise lcfirst() pour mettre la première lettre en minuscule, mais si vous vouliez la première lettre en majuscule, vous pourriez utiliser ucfirst().

Par carabde 22 Aout 2014

Voir aussi nos tutoriel :

font-variant

Spécifie si oui ou non un texte doit être affiché dans un small-caps police

Balise élément de lisste dl

Définit une liste de définitions

Balise var

Définit une variable