Bonsoir à tous,
Je suis en train de faire des remplacements de chaines à coup de substr, strpos, etc...
Enfin des trucs pas beau du tout et donc par curiosité, j'aimerais savoir comment vous feriez (notamment à coup d'expression régulieres je suppose).
J'ai une ligne du typeet je voudrais remplacer le nom du fichier par son md5.
Code : Sélectionner tout - Visualiser dans une fenêtre à part background-image:url(chemin/fichier);
Ca j'ai réussi à le faire comme ça:
Mais là où ca se complique et que je décroche avec les expressions régulieres c'est de récupérer après cette instruction d'une manière ou d'une autre, le chemin en clair et le chemin en MD5.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $Tmp = preg_replace('!background-image:url(.+);!i', 'background-image:url(cid:'.md5('$1').');', $Tmp);
Si vous avez des idées, ça pourra pas être plus crade que le code que j'ai pondu...
Merci !
Partager