PHP-Code zum Durchlaufen einer HTML-Datei, um alle darin enthaltenen Bilder zu finden?

7

Ich wollte ein PHP-Skript, um alle Bilder im HTML-Code zu holen und aufzulisten. Kann mir jemand dabei helfen oder eine Idee, wie ich vorgehen soll? Ich bin neu dazu, also würde jede Hilfe geschätzt werden.

    
Aditya 02.09.2010, 19:08
quelle

6 Antworten

8

Sie können DOMDocument oder einfachhtmldom . Hier ist ein DOMDocument-Beispiel:

%Vor%     
Sergey Eremin 02.09.2010, 19:13
quelle
4

Führen Sie den HTML-Code über eine der vielen HTML-Parser-Bibliotheken aus Suchen Sie dann nach dem src-Attributwert für alle img-Elemente.

    
hao 02.09.2010 19:13
quelle
3

Sie haben versucht, DOMDocument in PHP zu betrachten? Ссылка

Gutes Beispiel von dieser Seite:

%Vor%

Sollte Ihnen die Grundlagen geben, die Sie brauchen.

* Haftungsausschluss, Beispiel ist leicht modifiziert von dem Kommentar, von dem ich es gezogen habe, aber das ist ziemlich geradliniges Zeug.

    
CogitoErgoSum 02.09.2010 19:14
quelle
2

Wenn Sie es aus einer tatsächlichen PHP / HTML-Datei laden möchten ...

%Vor%     
Gary Green 02.09.2010 19:29
quelle
1

Ich würde vorschlagen, in das DOM zu schauen. Es sollte die Funktionalität bieten, nach der Sie suchen.

    
Brad F Jacobs 02.09.2010 19:13
quelle
1

Ich denke, einer der einfachsten Wege, dies zu tun, wäre durch einen regulären Ausdruck. Laden Sie den HTML-Code wie erwähnt über das DOMDocument-Objekt, erstellen Sie jedoch einen Ausdruck - offensichtlich hat PHP dafür 3 verschiedene Methoden. Ich habe auch einen kurzen Post über reguläre Ausdrücke geschrieben, die dir vielleicht helfen können einen Fuß auf das Thema. Sie sind in Situationen wie diesem extrem nützlich.

    
m.edmondson 02.09.2010 19:24
quelle

Tags und Links