Article(s) taggés avec ‘PHP’

Trier un tableau avec du contenu accentué

lundi 8 avril 2013

Trier un tableau en PHP se fait de manière aisée avec la fonction sort() et ses fonctions homologues asort(), usort(), etc…

Cependant, ce tri ne s’effectue pas de manière naturelle pour nous les francophones puisque les lettres accentuées sont traitées APRÈS toutes les lettres non accentuées.
Ainsi, le tableau array('école', 'apprendre', 'jouer') trié avec sort() donnera array('apprendre', 'jouer', 'école')

Pour pallier cela, il suffira d’indiquer à PHP que l’ordre de tri doit se fait selon l’alphabet en UTF-8 francophone.

  1. span class= »st0″>’fr_FR.utf8′

Bon tri à vous!

Contrôler la taille des extraits automatiques dans WordPress

vendredi 12 mars 2010

Bonjour à tous,

Dans WordPress, lorsque vos écrivez un article, vous pouvez également saisir un extrait qui sera repris dans votre flux RSS ou dans votre thème (si celui-ci l’utilise).
Mais si vous ne le complétez pas, WordPress s’occupera de vous en créez un automatique:
– soit en se basant sur la jonction si vous en avez eu recours.
– soit en prenant les 55 premiers mots suivis de […]
Lire le reste de cet article »

Vérifier une adresse email

mercredi 17 février 2010

En réalité c’est surtout la structure que l’on veut généralement vérifier pour éviter de laisser passer des fautes de frappes à l’utilisateur.

Pour ma part, 2 méthodes:

La première pour les versions de PHP antérieures à la 5.2 (si si, il en existe encore pas mal en circulation):

  1. span class= »st0″>’^[-!#$%&\’*+\\./0-9=?A-Z^_`a-z{|}~]+’.‘@’.‘[-!#$%&\’*+\\/0-9=?A-Z^_`a-z{|}~]+\..‘[-!#$%&\’*+\\./0-9=?A-Z^_`a-z{|}~]+$’,$adresse) );}

Et la seconde pour les versions égales ou postérieures à la 5.2:

  1.  

Cette brève tient évidemment plus de la note-mémo que d’une réelle utilité! Quoi que finalement…