我的Worketc帐户网址:akhilesh.worketc.com
。
但PHP函数FILTER_VALIDATE_URL
将此URL作为无效网址。
有没有其他方法可以解决这个问题?
答案 0 :(得分:5)
添加协议。即在测试之前将http
/ https
/ ftp
等附加到您的网址。
var_dump(filter_var('http://akhilesh.worketc.com', FILTER_VALIDATE_URL));
的 FILTER_VALIDATE_URL 强>
将值验证为URL(根据»http://www.faqs.org/rfcs/rfc2396),可选择使用必需的组件。请注意,有效的URL可能未指定HTTP协议http://因此可能需要进一步验证以确定URL使用预期协议,例如ssh://或mailto:。请注意,该函数只能找到有效的ASCII URL;国际化域名(包含非ASCII字符)将失败。