comment obtenir la source d'image à partir d'un tag img en utilisant la fonction php.obtenir image src dans php
1
A
Répondre
5
Envisagez de prendre un look at this.
Je ne sais pas si cela est une méthode acceptée de résoudre votre problème, mais vérifiez ce code snippet out:
// Create DOM from URL or file
$html = file_get_html('http://www.google.com/');
// Find all images
foreach($html->find('img') as $element)
echo $element->src . '<br>';
// Find all links
foreach($html->find('a') as $element)
echo $element->href . '<br>';
4
Vous pouvez utiliser HTML simple PHP DOM Parser (http://simplehtmldom.sourceforge.net/)
// Create DOM from URL or file
$html = file_get_html('http://www.google.com/');
// Find all images
foreach($html->find('img') as $element) {
echo $element->src.'<br>';
}
// Find all links
foreach($html->find('a') as $element) {
echo $element->href.'<br>';
}
8
Ou, vous pouvez utiliser les fonctions DOM intégré (si vous utilisez PHP 5+):
$doc = new DOMDocument();
$doc->loadHTMLFile($url);
$xpath = new DOMXpath($doc);
$imgs = $xpath->query("//img");
for ($i=0; $i < $imgs->length; $i++) {
$img = $imgs->item($i);
$src = $img->getAttribute("src");
// do something with $src
}
Cela vous évite d'utiliser des classes externes.
1
$path1 = 'http://example.com/index.html';//path of the html page
$file = file_get_contents($path1);
$dom = new DOMDocument;
@$dom->loadHTML($file);
$links = $dom->getElementsByTagName('img');
foreach ($links as $link)
{
$re = $link->getAttribute('src');
$a[] = $re;
}
Sortie:
Array
(
[0] => demo/banner_31.png
[1] => demo/my_code.png
)
Questions connexes
- 1. PHP obtenir l'image src
- 2. Scrape FULL image src avec PHP
- 3. Obtenir le src d'une liste d'images PHP
- 4. JQuery: Obtenir SRC pour chaque image qui a atrtibute spécifique
- 5. Comment obtenir le src d'une image cliquée avec le prototype
- 6. Cacher entrée = « image » si l'image src introuvable
- 7. comment obtenir img valeur src
- 8. Définir Image Src en fichier local
- 9. obtenir le src de la balise img
- 10. Expression régulière dans JavaScript - Remplacer l'attribut src Image
- 11. image src ne change pas après le téléchargement
- 12. image captcha dans php
- 13. remplacer toutes les balises src image en texte HTML
- 14. php obtenir la taille KB d'une image
- 15. Image SRC à partir du script PHP sur IIS - ne pas afficher de manière cohérente
- 16. Comment obtenir les coordonnées x y d'une image dans php
- 17. changement Src et obtenir une nouvelle hauteur à l'aide jquery
- 18. Est-il possible de télécharger une image en utilisant le paramètre src en PHP?
- 19. Utilisez jQuery pour obtenir src = valeur "x"
- 20. Comment obtenir src de de l'image
- 21. chaîne Injecter dans l'attribut src
- 22. obtenir img src d'un img chargé à l'aide jQuery
- 23. Comment obtenir le src de l'image dans jquery
- 24. Regex & PHP - isoler l'attribut src de la balise img
- 25. Sélection de Image Src à partir de XML
- 26. Expression régulière pour obtenir le SRC des images en C#
- 27. Analyse de la première image src d'une liste
- 28. Comment configurer la src image en utilisant jQuery
- 29. img, src vide influence sur php travaillant dans IE?
- 30. jQuery: Comment trouver une image par son src
lol, "grands esprits se" ... –
et presque en même temps – marvin