Vous êtes ici > Liste des fonctions PHP et MySQL > Description de la fonction strtolower()

Accès au manager - réservé aux membres

Moteurs de recherches sur les fonctions

Lancer une recherche sur les fonctions php et mysql

recherche

Fonction strtolower()

Définition


Renvoie une chaîne en minuscules - (PHP 4, PHP 5)

Description

string strtolower ( string $str )

Retourne string , après avoir converti tous les caractères alphabétiques en minuscules.

Notez que la notion d'"alphabétique" est déterminée par la configuration de localisation. Cela signifie que pour la configuration par défaut "C", les caractères tels que les voyelles accentuées (comme é, è ou à) ne seront pas convertis.

Liste de paramètres

str

La chaîne d'entrée.

Valeurs de retour

Retourne la chaîne en minuscule.

Exemples

Exemple #1 Exemple avec strtolower()

<?php
$str 
"Marie A un Petit Agneau, et l'aime TRès fORt.";
$str strtolower($str);
echo 
$str// marie a un petit agneau, et l'aime très fort.
?>

Notes

Note: Cette fonction gère les chaînes binaires.



Bouts de code utilisant la fonction strtolower()

Détecte le langage d'un navigateur

<?php /* ... */
     get_env_var('HTTP_USER_AGENT');
     $_AL=strtolower($GLOBALS['HTTP_ACCEPT_LANGUAGE']);
     $_UA=strtolower($GLOBALS['HTTP_USER_AGENT']);
/* ... */ ?>


Générateur d'image Captcha pour formulaire de validation

<?php /* ... */
   imagecolorallocate($imagemt_rand(0,155), mt_rand(0,155), mt_rand(0,155)));
   $code .= strtolower($charactere);
 }
/* ... */ ?>


Générateur de classe

<?php /* ... */
while($val=mysql_fetch_array($result)){
  $res[]=strtolower($val[0]);
}
/* ... */ ?>


Colorer n'importe quel langage avec geshi à la réception de tiny_mce

<?php /* ... */
            //-->> MET EN MINUSCULE LE TYPE DE BALISE (HTML, PHP, CSS -->> html, php, css)
            $data[0] = strtolower($data[0]);
            //-->> CONDITION DU LANGAGE
/* ... */ ?>


Ajouter automatiquement un logo en filigrane (watermark) sur ses images

<?php /* ... */
        } else {
            $ext strtolower(substr($pathstrrpos($path'.') + 1));
            switch($ext){
/* ... */ ?>


Poster un commentaire

:P :) :wink: :lol: :surprised: :confused: :mad: :no:
Taille du texte:
Couleur:
Code de sécurité