PHP und Reguläre Ausdrücke (Regular Expressions oder RegExp) – damit lassen sich leicht Informationen aus HTML-Seiten auslesen. Egal, ob man mit einer Suchmaschine die Titel- oder Meta-Angaben seiner Seiten ausgeben möchte oder zeigen, wer auf die eigenen Seiten verweist:
Mit den RegExp lassen sich Daten leicht und schnell filtern.
<?php
$woher = "https://www.computerhilfen.de/start.php";
$data = implode("", file($woher));
if (preg_match("/<title>(.*)<\/title>/i", $data,
$title)) { $titelzeile = $title[1]; }
?>
Mit diesen PHP-Befehlen lesen Sie den Titel-Eintrag unserer Startseite aus und speichern sie in der Variblen $titelzeile. Die in $woher angegebene Webseite wird in die Varible $data eingelesen. Diese wird nach dem Vorkommen von <title> und </title> durchsucht. Der Titel kann dann mit diesem PHP-Befehl ausgegeben werden:
echo $titelzeile;
Der Nachteil dieser Syntax ist, dass nur das erste Vorkommen gezählt wird. Dies reicht aber, um Titel oder Überschrift auszugeben.