php中url的验证

php中url的验证,php,Php,我有phpmydatagrid,其中有单独的按钮可供用户输入、删除和编辑数据。有一列用于输入url,我想验证它(例如:我希望所有用户通过http或https请求输入完整的url,而不仅仅是www.something.com),我想知道在哪里准确输入语法 我已经附上了phpmydatagrid的编码 phpMyDatagrid-示例文件 ?> PHP代码: function isValidURL($url) { return preg_match('|^http(s)?://[a-z0-9

我有phpmydatagrid,其中有单独的按钮可供用户输入、删除和编辑数据。有一列用于输入url,我想验证它(例如:我希望所有用户通过http或https请求输入完整的url,而不仅仅是www.something.com),我想知道在哪里准确输入语法 我已经附上了phpmydatagrid的编码

phpMyDatagrid-示例文件

?>

PHP代码:

function isValidURL($url)
{
return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url);
}
if(!isValidURL($fldbanner_url))
{
$errMsg .= "* Please enter valid URL including http://<br>";
}
功能的使用:

PHP代码:

function isValidURL($url)
{
return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url);
}
if(!isValidURL($fldbanner_url))
{
$errMsg .= "* Please enter valid URL including http://<br>";
}
if(!isvalidur($fldbanner\u url))
{
$errMsg.=“*请输入有效的URL,包括http://
”; }
如果已安装过滤器扩展,请使用以下功能:

if(filter_var($url, FILTER_VALIDATE_URL)) {
  //Valid URL
} else {
  //Invalid URL
}

谢谢。我想知道在我的phpmydatagrid编码中插入您的编码的确切位置