1

我一生都无法弄清楚如何在filter_varURL 可选地包含该方案时使用它来验证它是否有效。

因此,例如,我希望两者 https://www.google.comwww.google.com通过filter_var.

我尝试过FILTER_FLAG_HOST_REQUIRED专门使用该标志: filter_var("www.google.com", FILTER_VALIDATE_URL, ['flags' => FILTER_FLAG_HOST_REQUIRED])

FILTER_FLAG_SCHEME_REQUIRED并且还通过否定FILTER_FLAG_HOST_REQUIREDfilter_var("www.google.com", FILTER_VALIDATE_URL, ~FILTER_FLAG_SCHEME_REQUIRED | FILTER_FLAG_HOST_REQUIRED)

并且只是否定FILTER_FLAG_SCHEME_REQUIREDfilter_var("www.google.com", FILTER_VALIDATE_URL, ~FILTER_FLAG_SCHEME_REQUIRED)

4

0 回答 0