Theoretisch könnte man mit http_head($url) einen String zurückkriegen. Wie könnte man diesen String so verarbeiten das der Text nach
<title>und vor</title>ausgegeben wird?
Du verwechselst da das HTML-Head-Element mit dem HTTP-Header. Und darin wirst du den Titel nicht finden. http_head ist für dich also nutzlos - du kannst stattdessen aber http_get benutzen. Die Antwort kannst du dann zum Beispiel mit der DOM-Api weiterverarbeiten.