PHP Logo

Identifier les accents avec Regex et PHP

Avec PHP , en utilisant le motif \w avec PCRE ([:alpha:] pour POSIX) dans le masque d’une Regex , il est possible que les accents de caractères ne soient pas identifiés sur certaines configurations (comme chez 1and1 par exemple). Il faut alors définir les informations de localisation avec la…

Slug PHP : Convertir un titre d’article en une URL

Un Slug (ou Friendly URL) est la partie d’une URL qui identifie le titre d’un article, un blog ou d’une news. Les caractères spéciaux sont supprimés, les accents sont remplacés pour rendre le lien lisible et interprétable par quiconque (humain, navigateur, moteur de recherche, visiteur étranger…

Remplacer les caractères accentués d’une chaine en PHP

En PHP, il est parfois nécessaire de supprimer / remplacer les accents d’un texte ou d’une chaine de caractères par un caractère non accentués (pour générer une url à partir d’un titre par exemple). Ce script PHP recherche les caractères accentués dans un texte et les remplace par leurs équivalents…

Sauvegarder une bdd MySQL avec mysqldump et PHP

Si vous voulez sauvegarder votre base de données dans un script PHP, c’est très simple avec la commande system . Cette commande permet d’exécuter un programme depuis un script PHP. Mysqldump etant une commande externe à PHP et interprétée par MySql, vous pouvez l’exécuter avec system . Voici un…

Convertir une date US en français avec PHP

En travaillant avec des SGBD, nous sommes souvent confrontés à des problèmes de dates. En effet , les dates stockées sont au format US (AAAA-MM-JJ). Pour afficher une date en français, c’est à dire au format JJ-MM-AAAA, il est nécessaire de faire une conversion. Il est possible de convertir très…