Habe die Aufgabe Bilder aus einer Website auszuzlesen und die Gesamtgröße aller Bilder in kb auszugeben, aber irgendwie funktioniert das nicht und ich bekomme kein Ergebnis. Der Code lautet:
Würde mich über Tipps sehr freuen.
PHP:
<?php
$url='http://www.almhof-kirchberg.com';
$content = @file_get_contents($url);
$keyword="";
echo research25($url, $content, $keyword);
function research25($url,$content,$keyword) {
$pattern = "/src=[\\\"\']?([^\\\"\']?.*(png|jpg|gif))[\\\"\']?/i";
preg_match_all($pattern, $content, $images);
echo "<pre>";
#var_dump($images[1]);
foreach ($images[1] as $bilder) {
echo "<pre>";
echo $bilder;
$bytes = filesize($bilder);
print_r($bytes);
echo "<br />";
echo "Größe: ",round($bytes / 1024)," KByte"; //Soll Gesamtgröße aller Bilder ausgeben
}
}
?>
Würde mich über Tipps sehr freuen.