Tester si un mot est entièrement en majuscules

Eléphanteau du PHP | 26 Messages

14 sept. 2005, 16:45

Bonjour a tous ! !

voici mon petit problème:

je sais reconnaitre quand un mot possede une majuscule:
if ($j != strtolower($j)){...}
Mais moi ce que je voudrais c'est tester si un mot est entièrement ecrit en majuscule comme PHP . ..


Merci

Eléphant du PHP | 493 Messages

14 sept. 2005, 16:54

function is_upper( $word )
{
    return ( strtoupper( $word ) === $word ? true : false );
}

is_upper( 'salut' ); // false
is_upper( 'Salut' ); // false
is_upper( 'SALUT' ); // true