PHP: Prüfen ob eine URL erreichbar ist

Mit folgendem Code kann man leicht überprüfen, ob eine URL gültig ist (anhand des HTTP-Status-Codes 200 im Header). Ich nutze diesen Code auf einer meiner Websites um zu überprüfen ob verschiedene Links in Artikeln gültig sind oder nicht.

Ganz nebenbei liefer ich euch hier noch eine contains-Funktion nach welche in PHP fehlt. Die brauche ich persönlich sehr häufig – ich hoffe sie hilft euch genauso!

Über

Jahrgang 87, gelernter Softwareentwickler und fast ein Jahrzehnt Erfahrung im Bereich Web-Entwicklung mit PHP und Web-Design. Diese Eigenschaften machen mich zu einem geeigneten und geschätzten Ansprechpartner für die Umsetzung Ihres Projektes. Weiterhin bin ich seit Ende 2013 Magento Certified Developer.