mb_ereg_replace ajouter l'icône PDF - PHP - Programmation
Marsh Posté le 19-11-2011 à 21:14:08
Le plus rigolo, c'est que si je tente ça :
Code :
|
il me trouve une seule URL avec un PDF alors qu'il y en a plusieurs, mais si je met ça :
Code :
|
il met pas d’icône du tout !
et ça autant avec preg_replace que mb_ereg_replace
Il y a un truc que j'ai pas dû comprendre !
Marsh Posté le 18-11-2011 à 22:49:41
Bonjour à tous,
Je voudrais scanner les URL d'un string UTF8, et ceux qui pointent vers un PDF, ajouter une petit icône PDF ( une icone ZIP pour les ZIP, et une icône extérieur pour les autres).
Pour ça, j'ai écris ces expressions régulière :
Mais ça se comporte bizzarement.
J'ai mis dans le string la chaine suivante :
et l'application du code ci-dessus donne ça en retour :
Il y a quelque chose qui l'empêche de capturer le 1er PDF. Je pense que l'expression régulière trouve le début du <a href de la première ligne, et le pdf de la quatrième.
Vous auriez une idée de comment lui faire comprendre ?