我想在 PHP 中验证 URI (不仅仅是 URL),但找不到任何方法来做到这一点。
PHP 确实有parse_url(),但它不适用于 URI,找到一种正确的方法来验证 URI 结构会很有帮助,如下所示:
content://com.example.provider/articles/?optional=queries
Run Code Online (Sandbox Code Playgroud)
要验证 URI,您可以将FILTER_VALIDATE_URL过滤器与filter_var()PHP 中的函数结合使用。
$uri = "content://com.example.provider/articles/?optional=queries"
if (filter_var($uri, FILTER_VALIDATE_URL)) {
// Valid URI, do something here.
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
365 次 |
| 最近记录: |