Die FILTER_VALIDATE_URL-Konstante wird zur Validierung der URL verwendet.
FILTER_FLAG_SCHEME_REQUIRED − URL muss den RFC-Standards entsprechen.
FILTER_FLAG_HOST_REQUIRED − URL muss Hostnamen enthalten.
FILTER_FLAG_PATH_REQUIRED − Die URL muss einen Pfad nach dem Domänennamen haben.
FILTER_FLAG_QUERY_REQUIRED −URL muss eine Abfragezeichenfolge haben.
FILTER_VALIDATE_URL-Konstante gibt nichts zurück.
Demonstration
<?php $url = "https://www.example.com"; if (filter_var($url, FILTER_VALIDATE_URL)) { echo("Valid URL!"); } else { echo("Invalid URL!"); } ?>
Das Folgende ist das Ausgabeergebnis.
Valid URL!
Schauen wir uns ein Beispiel an.
Echtzeitdemonstration
<?php $url = "examplecom"; if (filter_var($url, FILTER_VALIDATE_URL)) { echo("Valid URL!"); } else { echo("Invalid URL!"); } ?>
Dies ist die Ausgabe.
Invalid URL!
Das obige ist der detaillierte Inhalt vonIn PHP stellt die FILTER_VALIDATE_URL-Konstante den Filter dar, der zum Validieren von URLs verwendet wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!