Tag : Php

Nettoyer et afficher un numéro de téléphone en PHP

Voici une fonction assez simplement permettant dans un premier temps de vérifier un numéro de téléphone (après avoir retiré tous les caractères non alphanumériques) puis de formater un affichage.
Vous pouvez l'utiliser avant d'entrer le numéro dans la base de données (après le traitement par formulaire) ou par exemple afficher le numéro sur votre site sous la forme "00-00-00-00-00". (Séparateur modifiable)

Lister les fichiers d'un dossier entre deux dates (PHP)

Voici une fonction assez simple mais qui peut se rendre bien utile afin de lister tous les fichiers contenus dans un dossier entre deux dates (ou pas).
De nombreuses améliorations sont possibles comme permettre de lire toute l'arborescence d'un répertoire ou encore ne prendre en compte que certaines extensions.

Vérifier l'existance d'un site web en PHP

Vous souhaitez recevoir de la part des visiteurs l'adresse de leurs site internet ? Seulement pas toujours facile de vérifier si le site en question existe réellement ou pas. Je vous propose donc un petit code qui "ouvre" le site internet afin de vérifier si il existe.

Différence entre deux date en PHP

Très pratique dans la gestion des dates ce code vous permet de faire la différence entre deux dates. Il n'y a rien de bien compliqué (une soustraction de deux timstamp) mais il existe des petites vérifications afin d'éviter de se retrouver avec des erreurs ou un timestamp négatif !

Conversion Hexa vers RGB en PHP

Une petite fonction qui peut s'avérer bien pratique pour la manipulation des couleurs en php. Je l'utilise généralement avec la librairie GD afin de transformer mes couleurs hexadécimal en RGB (reg, green, blue) pour les couleurs de fond des images.

Afficher la date française en PHP

En faisant des recherches sur les moteurs de recherche c'est incroyable le nombre de personne qui utilise des moyens de conversion de date pas pratique alors que Php sait le faire nativement...

On pourrait croire que l'unique méthode consiste à créer "un tableau de conversion" comme suit :

<?php
/* Au passage "0" correspond à Dimanche */
$date_fr = array('Dimanche', 'Lundi', 'Mardi', '...');
 
$date_anglais = date('w'); // Retourne le numéro du jour (0 à 6)
$date_francais = $date_fr[$date_anglais]; // Retourne la date en français

Mais il existe une méthode beaucoup plus simple et propre.

Nuage de tags en Php/Mysql

La manipulation pour créer et administrer des tags sur son site n'est pas des plus simple.

En effet, créer un simple liste de tags n'est pas bien compliqué mais rendre administrable cette liste (a savoir ajouter, retirer les tags d'un sujet) n'est pas forcément facile !

Je vous présente donc une technique assez pratique pour mettre en œuvre un nuage de tags en Php/Mysql.

Miniature d'image en PHP

Voici une petite fonction très simple d'utilisation permettant de créer une miniature d'image avec un redimensionnement automatique si la largeur ou la hauteur dépasse un seuil définit.