Rogner une image avec un fond transparent en PHP
La procédure ci-dessous permet de transformer une image PNG sur fond transparent, en la rognant au maximum et en l’affichant sur un fond de couleur, avec une marge de tous les côtés.
La procédure ci-dessous permet de transformer une image PNG sur fond transparent, en la rognant au maximum et en l’affichant sur un fond de couleur, avec une marge de tous les côtés.
Cette class PHP permet de gérer l’affichage et le calcul des dates des jours fériés en France. Elle inclue les dates des fêtes religieuses ainsi que les dates fixes des événements laïques.
Pour travailler sur des fichiers de tableur (Excel ou GoogleSheets par exemple), il est parfois nécessaire de convertir un numéro de colonne dans sa notation de tableau : par exemple, la colonne 1 devient A, 2 devient B, 26 => Z, 27 => AA, 28 => AB etc.
Lorsque nous souhaitons générer des URL lisibles à partir d’un titre ou d’une phrase sans retrouver les caractères spéciaux de la fonction urlencode() de PHP, il faut convertir manuellement la chaîne, afin qu’elle soit lisible et interprétable.
Il est parfois nécessaire d’ajouter un paramètre à l’URL courante en PHP, sans se préoccuper des potentiels paramètres existants, et surtout sans vouloir les supprimer. Pour cela, la fonction suivante fusionne les paramètres existants avec un tableau associatif de ceux à ajouter.
La fonction PHP suivante vous permet d’entourer un morceau de texte recherché par une balise HTML, de manière à pouvoir le mettre en avant en CSS. Cela peut être utile si vous souhaitez surligner le mot saisi par l’utilisateur dans les résultats de recherche par exemple.
Cette class PHP étend la class native DateTime pour en traduire l’affichage sur votre site. Tous les termes non-numériques sont traduits : jours de la semaine (l) et mois (F), ainsi que leur version courte (respectivement D & M)
Cette fonction prend en paramètre une date, et retourne le nombre d’année écoulées entre cette date et la date du jour.