rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[PHP] vérification de la casse

styvodiabolo, le vendredi 10 août 2007 à 16:37:07
Salut à tous,

Voilà je recherche une fonction en php qui puisse me dire que le mot donné en paramètre de celle-ci soit en minuscule ou en majuscule.

En clair, une fonction qui vérifie la casse d'un mot.

1000 merci à vous.
Répondre à styvodiabolo  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le vendredi 10 août 2007 à 16:56:07
Y'en a pas.
Mais tu peux en faire :
function is_lower($str)
{
    return preg_match('/^[a-z]+$/', $str);
}

function is_upper($str)
{
    return preg_match('/^[A-Z]+$/', $str);
}

Bon, mais ça marche que si la chaine est exclusivement composée de lettre en minuscule pour is_lower
et que avec des lettres majuscules pour is_upper.
Pas de ponctuation, pas d'espaces ni de nombres etc...
..et le...le...enfin, non parce c'est...ya...quand...bah tu sais là le...
Répondre à kilian

2


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Moua, le vendredi 10 août 2007 à 18:01:30
function is_lower($txt){
return ($txt == strtolower($txt));
}

function is_upper($txt){
return ($txt == strtoupper($txt));
}
Répondre à Moua

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le vendredi 10 août 2007 à 22:31:18
Ah oui, c'est mieux!
..et le...le...enfin, non parce c'est...ya...quand...bah tu sais là le...
Répondre à kilian

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
styvodiabolo, le vendredi 10 août 2007 à 19:41:26
Merci à vous.
Je vais négocier ça.
Répondre à styvodiabolo

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sharky, le lundi 7 avril 2008 à 15:13:21
function is_lower($txt){
return ($txt = strtolower($txt));
}

function is_upper($txt){
return ($txt = strtoupper($txt));
}


Avec un seul égal, c'est encore mieux ...
Répondre à sharky

6


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
 zzzer, le vendredi 25 juillet 2008 à 09:01:33
Non, justement ^^
== correspond à un test
= correspond à une affectation

N'oubliez pas de marquer la discussion comme résolue dès que­ c'est le cas ! -> En haut de la page, Statut: Résolu
Attention aussi à bien respecter la 6e règle de la charte : 
Rédiger les messages dans un langage clair sans abréviations, style télégraphique ou mode SMS
Répondre à zzzer
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger easyPHP 2.0b1easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données...Catégorie: Serveurs
Licence: Open Source
Télécharger PSPad 4.5.2PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,...Catégorie: Développement
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [PHP] vérification de la casse »