tleb,
il y a 10 ans
J'aime pas donner du code tout fait, mais je me suis fait plaisir sur cette fonction (à mettre dans un namespace/objet/autre, en fonction de ton besoin/setup/framework).