我试图验证Twitter的URL这我的用户将提交。检测Twitter的网址PHP
这是我有:
$twitter = "http://twitter.com/jack";
$parse = parse_url($twitter);
if($parse['host'] !== 'www.twitter.com') {
$error[] = "Invalid Twitter URL.";
}
这似乎并不做这项工作。我真的不希望使用正则表达式作为parse_url
似乎对这种验证的作出。
任何人都知道这是怎么回事错在这里?
'的print_r($解析)'是你的朋友。检查你从哪个 – ThiefMaster
'Array([scheme] => http [host] => twitter.com [path] =>/jack)' – Mitch
回答你的问题。 – ThiefMaster