PHP : Compter le nombre de clés d’un array vérifiant une regex

Récemment, pour les besoins d’un projet, je me suis heurté à un problème concernant les tableaux associatifs : comment déterminer si certaines clés vérifient une expression régulière (ou regex) ? La réponse est en fait assez simple, mais il faut simplement savoir où chercher. Que veut-on faire ? Imaginons un exemple simple : on envoie […]

Internationaliser un site web avec PHP et gettext

Quand on développe un site web, il peut parfois être utile de le rendre disponible en plusieurs langues. Il est bien sûr possible de faire plusieurs fichiers différents pour autant de langues que l’on veut supporter, mais ce ne serait pas franchement très pratique. Heureusement, PHP nous simplifie grandement la tâche avec gettext. GNU gettext, […]

Nettoyer une chaîne de caractères en PHP

L’URL Rewriting est beaucoup utilisé de nos jours et cette méthode requiert de savoir nettoyer une chaîne de caractères, c’est-à-dire transformer par exemple « Chaîne à nettoyer » en « chaine-a-nettoyer ». Nettoyer une chaîne ? Nettoyer une chaîne, cela signifie simplement remplacer ses caractères accentués, ses espaces, etc. par d’autres caractères. Par exemple on pourra envoyer « Nettoyer une […]