Je me permet de poster ce message, car après quelques centaines de tests, je n'ai toujours pas résolu mon problème.
Je voudrais récupérer l'attribut "src" de la première balise <img> d'une chaine de caractère contenant du code HTML.
J'ai testés plusieurs paterns différents, sans réussir... j'ai utiliser des exemples récupérer sur divers sites, sans réussir à obtenir le résultat souhaité.
Ce que j'ai fais:
Code : Tout sélectionner
$texte=strip_tags($texte,'<img>'); // me retourne bien <img (...) ><img (...) > ...
$patern=preg_match_all('le problème est là', $texte, $img);
$img=$img[1][?]; // à chaque fois çà me retourne un chiffre ou rien.
Code : Tout sélectionner
echo $img;
// http://www.siteweb.com/images/image.jpg ou ../mesimages/image.jpg (ou .gif/png)