Autoloader pour les classes PHP 28/07/2021
Si les classes sont disponibles dans un sous-répertoire, on peut utiliser l'auto-loader suivant : <?php spl_autoload_r...

Connexion SSH impossible avec une paire de clés PHP 06/01/2021
En cas d'erreur lors de l'authentification par SSH : ssh2_auth_pubkey_file(): Authentication failed for root using...

Couper une chaîne sur un sépateur sauf si il y a un backslash PHP 20/04/2020
Il est souvent nécessaire de couper une chaîne sur un séparateur, afin d'en faire un tableau. On peut utiliser : <?php...

Convertir une chaîne en tableau, ligne par ligne PHP 11/12/2019
Pour convertir une chaîne en tableau en PHP, on peut utiliser : <?php var_dump (explode ("\n", $string)); Ceci ne...

Gestion des timeout pour résolution de nom PHP 03/04/2019
Par défaut, les résolutions de noms lorsqu'un serveur DNS est en panne sont très longues. Il est possible de limiter...

Conversion CSV vers tableau avec support multi-lignes PHP 07/02/2019
Pour convertir une chaîne représentant un fichier CSV en tableau, tout en supportant le multiligne, il faut utiliser...

Str_split en UTF-8 PHP 12/06/2018
Cette fonction retourne un tableau contenant en entrée pour chaque caractère défini dans la chaîne, mais les caractères...

Supprimer le BOM d'un fichier PHP 09/05/2018
Lorsqu'on télécharge des fichiers depuis le PHP, il arrive qu'ils aient le BOM activé, ce qui plante les utilisations...

LXC : Problème de suppression de sessions expirées PHP 27/11/2017
Lorsque le PHP tourne en Debian Stretch dans un container LXC, il génère des erreurs dans l'hôte physique : proxmox...

Les fonctions include et require sont cachées PHP 26/09/2017
Si un programme PHP doit modifier un fichier qui est inclus par la commande include ou require, il faut forcer le PHP à...