我尝试使用代码来识别内容中的链接,而不是找到这部分代码:filter_var($ url,FILTER_VALIDATE_URL) 但我已经意识到它只能在其他情况下识别文本内容的第一个url url可能在文本的middale存在但是filter_var函数无法识别url所以我浏览了数组中内容的每个单词并且我转换了代码像:
$words = explode("\n", $text);
$eleman = sizeof($words);
for ($i=0; $i <= $eleman ; $i++) {
if (filter_var($words[$i], FILTER_VALIDATE_URL)) {
echo "yes it is a link...";
return TRUE;
}else{
echo "no it isnt link...";
return FALSE;
}
}
但它仍然在内容中识别网址。