用于检查url是否有效的函数

Mar*_*per 0 php url

嗯..我想检查网址是否有效.

所以,他们不能只输入之类的东西hoadw,adwij£1%但插入的URL必须像一个有效的domain.com.

想到这样的功能:

function checkurl($url) { 
   if ($url = "VALID") {  
      return true;  
   }else{  
      return false;
   }
}
Run Code Online (Sandbox Code Playgroud)

mgr*_*aph 5

你应该使用filter_var():

function checkurl($url)
  //if it's valid it return's the URL else FALSE
  return filter_var($url, FILTER_VALIDATE_URL);
}
Run Code Online (Sandbox Code Playgroud)

PS:您必须运行PHP 5.2或更高版本.