cherche fonction permettant de supprimer les majuscules

Eléphant du PHP | 77 Messages

05 sept. 2009, 10:36

Bonjour,

Je suis à la recherche d'une fonction permettant de remplacer les majuscules par des minuscules.

Merci de votre aide

Eléphanteau du PHP | 27 Messages

05 sept. 2009, 10:39

Faudrait peut-être chercher sur google avant de poster...

De plus, je ne pense pas que mettre une chaine de caractère en minuscule soit ce qu'on peut appeler du php "avancé"!

Jette tout de même un coup d'oeil sur la fonction strtolower

ViPHP
ViPHP | 4039 Messages

05 sept. 2009, 17:31

Babounet à un peu raison, c'est pas vraiment du php avancé ^-^

Mais parfois c'est un peu dur de trouver les bon mots pour effectuer une recherche sur google.

Toutefois, il peut s'avérer utile de temps en temps de lire toute la liste des fonctions applicables au chaînes de caractères (aka: au texte) que propose php:

http://be.php.net/manual/fr/ref.strings.php

* addcslashes — Ajoute des slash dans une chaîne, à la mode du langage C
* addslashes — Ajoute des antislashs dans une chaîne
* bin2hex — Convertit des données binaires en représentation hexadécimale
* chop — Alias de rtrim
* chr — Retourne un caractère à partir de son code ASCII
* chunk_split — Scinde une chaîne
* convert_cyr_string — Convertit une chaîne d'un jeu de caractères cyrillique à l'autre
* convert_uudecode — Décode une chaîne au format uuencode
* convert_uuencode — Encode une chaîne de caractères en utilisant l'algorithme uuencode
* count_chars — Retourne des statistiques sur les caractères utilisés dans une chaîne
* crc32 — Calcule la somme de contrôle CRC32
* crypt — Chiffrage indéchiffrable (hashing)
* echo — Affiche une chaîne de caractères
* explode — Coupe une chaîne en segments
* fprintf — Écrit une chaîne formatée dans un flux
* get_html_translation_table — Retourne la table de traduction des entités utilisée par htmlspecialchars et htmlentities
* hebrev — Convertit un texte logique hébreux en texte visuel
* hebrevc — Convertit un texte logique hébreux en texte visuel, avec retours à la ligne
* html_entity_decode — Convertit toutes les entités HTML en caractères normaux
* htmlentities — Convertit tous les caractères éligibles en entités HTML
* htmlspecialchars_decode — Convertit les entités HTML spéciales en caractères
* htmlspecialchars — Convertit les caractères spéciaux en entités HTML
* implode — Rassemble les éléments d'un tableau en une chaîne
* join — Alias de implode
* lcfirst — Met le premier caractère en minuscule
* levenshtein — Calcule la distance Levenshtein entre deux chaînes
* localeconv — Lit la configuration locale
* ltrim — Supprime les espaces (ou d'autres caractères) de début de chaîne
* md5_file — Calcule le md5 d'un fichier
* md5 — Calcule le md5 d'une chaîne
* metaphone — Calcule la clé metaphone
* money_format — Met un nombre au format monétaire
* nl_langinfo — Rassemble des informations sur la langue et la configuration locale
* nl2br — Insère un retour à la ligne HTML à chaque nouvelle ligne
* number_format — Formate un nombre pour l'affichage
* ord — Retourne le code ASCII d'un caractère
* parse_str — Analyse une requête HTTP
* print — Affiche une chaîne de caractères
* printf — Affiche une chaîne de caractères formatée
* quoted_printable_decode — Convertit une chaîne quoted-printable en chaîne 8 bits
* quoted_printable_encode — Convertit une chaîne 8 bits en une chaîne quoted-printable
* quotemeta — Protège les métacaractères
* rtrim — Supprime les espaces (ou d'autres caractères) de fin de chaîne
* setlocale — Modifie les informations de localisation
* sha1_file — Calcule le sha1 d'un fichier
* sha1 — Calcule le sha1 d'une chaîne de caractères
* similar_text — Calcule la similarité de deux chaînes
* soundex — Calcule la clé soundex
* sprintf — Retourne une chaîne formatée
* sscanf — Analyse une chaîne à l'aide d'un format
* str_getcsv — Analyse une chaîne de caractères CSV dans un tableau
* str_ireplace — Version insensible à la casse de str_replace
* str_pad — Complète une chaîne jusqu'à une taille donnée
* str_repeat — Répète une chaîne
* str_replace — Remplace toutes les occurrences dans une chaîne
* str_rot13 — Effectue une transformation ROT13
* str_shuffle — Mélange les caractères d'une chaîne de caractères
* str_split — Convertit une chaîne de caractères en tableau
* str_word_count — Compte le nombre de mots utilisés dans une chaîne
* strcasecmp — Comparaison insensible à la casse de chaînes binaires
* strchr — Alias de strstr
* strcmp — Comparaison binaire de chaînes
* strcoll — Comparaison de chaînes localisées
* strcspn — Trouve un segment de chaîne ne contenant pas certains caractères
* strip_tags — Supprime les balises HTML et PHP d'une chaîne
* stripcslashes — Décode une chaîne encodée avec addcslashes
* stripos — Recherche la première occurrence dans une chaîne, sans tenir compte de la casse
* stripslashes — Supprime les antislashs d'une chaîne
* stristr — Version insensible à la casse de strstr
* strlen — Calcule la taille d'une chaîne
* strnatcasecmp — Comparaison de chaînes avec l'algorithme d'"ordre naturel" (insensible à la casse)
* strnatcmp — Comparaison de chaînes avec l'algorithme d'"ordre naturel"
* strncasecmp — Compare en binaire des chaînes de caractères
* strncmp — Comparaison binaire des n premiers caractères
* strpbrk — Recherche une chaîne de caractères dans un ensemble de caractères
* strpos — Trouve la position d'un caractère dans une chaîne
* strrchr — Trouve la dernière occurrence d'un caractère dans une chaîne
* strrev — Inverse une chaîne
* strripos — Trouve la position de la dernière occurrence d'une chaîne dans une autre, de façon insensible à la casse
* strrpos — Trouve la position de la dernière occurrence d'un caractère dans une chaîne
* strspn — Trouve le premier segment de chaîne
* strstr — Trouve la première occurrence dans une chaîne
* strtok — Coupe une chaîne en segments
* strtolower — Renvoie une chaîne en minuscules
* strtoupper — Renvoie une chaîne en majuscules
* strtr — Remplace des caractères dans une chaîne
* substr_compare — Compare deux chaînes depuis un offset jusqu'à une longueur en caractères
* substr_count — Compte le nombre d'occurrences de segments dans une chaîne
* substr_replace — Remplace un segment dans une chaîne
* substr — Retourne un segment de chaîne
* trim — Supprime les espaces (ou d'autres caractères) en début et fin de chaîne
* ucfirst — Met le premier caractère en majuscule
* ucwords — Met en majuscule la première lettre de tous les mots
* vfprintf — Écrit une chaîne formatée dans un flux
* vprintf — Affiche une chaîne formatée
* vsprintf — Retourne une chaîne formatée
* wordwrap — Effectue la césure d'une chaîne
Lire la doc, c'est bien \:D/
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 1996 Messages

10 sept. 2009, 19:21

J'espère qu'il n'y aura pas d'accents...
Sinon ca va se compliquer...
J'dis ça comme cela...
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

ViPHP
ViPHP | 928 Messages

10 sept. 2009, 19:25

Il y a mb_strtolower() dans ce cas là ;)

ViPHP
ViPHP | 1996 Messages

10 sept. 2009, 19:41

Vala yen a un au moins qui suit... :D
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr