c
a
d
r
a
t






  Entrée  
  Ressources   
  Code  
  Formatage  














        PHP     
  Conversion d’un titre en minuscule  
 .1.  Présentation du code  A.  Code de conversion en minuscule

 .1.  Présentation du code

La récupération d’un titre ou d’une citation pour l'inclure dans une liste parasite la lecture et l’uniformité de l’ensemble si cet énoncé comporte des majuscules. C’est le cas pour la presse, dont l’accroche est parfois en lettre capitale : « FAITS DIVERS : Les disques durs contenaient un virus. ». Transformer la phrase en minuscules est simple, mais il faut isoler les mots en capitale afin de conserver les majuscules en amorce « Les ». Le mot abrégé ne devrait pas non plus être inclus dans la réduction en minuscules : « INTERVENTION DE LA BCE : Le CAC 40 stagne à la mi-journée. ». À moins de disposer d’une base d’abréviations conséquente, il ne peut être reconnu que par des indices, par exemple le fait qu’il soit inclus dans un syntagme en minuscules ou qu’il ne dépasse pas les cinq caractères. L’on peut prendre le problème des abréviations à l’inverse, en repérant les mots fréquemment usités comme les mots-outils. Les mots-outils et les verbes conjugués types, en capitale, sont convertis en minuscule. La liste est établie à partir des fichiers mots-outils et verbes auxiliaires, limités aux formes de moins de cinq caractères. Partant de ce dernier principe l’on peut proposer un code qui résout la plupart des cas. Le programme convertit tout énoncé dans une phrase en majuscules vers les minuscules, en prenant en compte les mots de la liste et les formes supérieures à cinq caractères auxquels elle ajoute une majuscule. En un premier temps le programme détermine si la phrase ne comporte pas de minuscules, dans ce cas elle la convertit en minuscule. Dans le cas contraire elle convertit les mots de plus de quatre caractères, seuil arbitraire de l’acronyme, en minuscule, puis fait de même pour les mots-outils et les verbes conjugués de moins de cinq caractères.


    A. Code de conversion en minuscule   

 


     Le langage PHP    II.4.3.  
     Le programme de gestion du format des caractères en PHP

     La page d’accueil
     Le sommaire des pages


       Site       motte 0.5  
       Imprimer  
     Rédaction / Publication : 19.04.2010     Révision : 15.10.2011
      http://cadrat.saynete.net2003 - 2012