php url地址 email IP地址 验证

php教程 url地址 email ip地址 验证
以前验证邮箱,ip,url地址都要用正则,现在我们利用php filter_validate_url,filter_validate_email,filter_validate_ip三个函数。
filter_validate_url 把值作为 url 来验证。
filter_validate_email 把值作为 e-mail 来验证。
filter_validate_ip 把值作为 ip 地址来验证。

*/

$url = "example.php?name=peter&age=37";

if(!filter_var($url, filter_validate_url, filter_flag_query_required))
{
echo "url is not valid";
}
else
{
echo "url is valid";
}

/*
filter_validate_email 过滤器把值作为电子邮件地址来验证
*/

$email = "someone@exa mple.com";

if(!filter_var($email, filter_validate_email))
 {
 echo "e-mail is not valid";
 }
else
 {
 echo "e-mail is valid";
 }

/*
filter_validate_ip 过滤器把值作为 ip 进行验证。
*/
$ip = "192.168.0.1";

if(!filter_var($ip, filter_validate_ip))
 {
 echo "ip is not valid";
 }
else
 {
 echo "ip is valid";
 }
 
 //ipv6
 
 $ip = "2001:0db8:85a3:08d3:1319:8a2e:0370:7334";

if(!filter_var($ip, filter_validate_ip, filter_flag_ipv6))
 {
 echo "ip is not valid";
 }
else
 {
 echo "ip is valid";
 }

时间: 2024-09-20 01:08:42

php url地址 email IP地址 验证的相关文章

如何捆绑MAC地址和IP地址

在校园网络中,最方便的捣乱方法就是盗用别人的IP地址,被盗用IP地址的计算机不仅不能正常使用校园网络,而且还会频繁出现IP地址被占用的提示对话框,给校园网络安全和用户应用带来极大的隐患.捆绑IP地址和MAC地址就能有效地避免这种现象. 何为MAC地址 网卡在使用中有两类地址,一类是大家都熟悉的IP地址,另一类就是MAC地址,即网卡的物理地址,也称硬件地址或链路地址,这是网卡自身的惟一标识,就仿佛是我们的身份证一样,一般不能随意改变.它与网络无关,无论把这个网卡接入到网络的什么地方,MAC地址都是

python获取本机mac地址和ip地址的方法

  这篇文章主要介绍了python获取本机mac地址和ip地址的方法,涉及Python获取系统相关信息的技巧,需要的朋友可以参考下 本文实例讲述了python获取本机mac地址和ip地址的方法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 import sys, socket def getipaddrs(hostname): result = socket.getaddrinfo(hostname,None,0,socket.SOCK_STREAM) retu

nat-在iptables设置了DNAT端口转发后,怎么设置让部分MAC地址或者IP地址不被转发

问题描述 在iptables设置了DNAT端口转发后,怎么设置让部分MAC地址或者IP地址不被转发 在iptables设置了DNAT端口转发后,怎么设置让部分MAC地址或者IP地址不被转发

php中获取真实IP地址与IP地址验证函数

获取用户真实IP地址  代码如下 复制代码 function get_client_ip( ) {         if ( getenv( "REMOTE_ADDR" ) && strcasecmp( getenv( "REMOTE_ADDR" ), "unknown" ) )         {                 $onlineip = getenv( "REMOTE_ADDR" );    

获得网卡MAC地址和IP地址(VB.net)

ip地址 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Wmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration") TextBox1.Text = "&

tplink无线路由器的网址(管理地址、IP地址)是多少?

路由器的管理地址也叫网址.IP地址,是进入路由器的接口.电脑连接路由器后,在电脑浏览器的地址栏中输入该地址,点击回车键就可以登录路由器. 我司路由器的默认管理地址均可以在路由器壳体背部的标贴上查看到,如下: 路由器壳体背部标贴 查看您的路由器底部,会查看到以下某一种地址: 管理页面:tplogin.cn,那么管理地址就是tplogin.cn,如下: 路由器IP:192.168.1.1,那么管理地址就是192.168.1.1,如下: 需要强调的是:您看到的地址是路由器默认的管理地址,也就是出厂的地

获取客户端网卡MAC地址和IP地址实现JS代码_javascript技巧

在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证.要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用Javascript,这样做的好处是不需要服务器端进行处理,有客户端自行获取,传递到服务器端,且速度和可靠性都比在服务器端获取好. 具体实现的html和javascript如下: 复制代码 代码如下: <HT

tplink路由器怎么绑定mac地址与ip地址

一,我们在登录路由器界面我们点击左边"ip与mac绑定"下面的"静态ARP绑定设置"如下图所示. 二,我现现在点击 "静态ARP绑定设置"然后打开如下图所示,红框的mac地址就是你电脑的,我们可以在本地连接中要看     三,然后点击"保存按钮即可"

php验证邮箱和ip地址最简单方法汇总_php技巧

在开发中验证邮箱.url.数字是我们常用的一些例子,下面整理了验证邮箱.url.数字程序,大家有兴趣可参考一下. 例子代码如下: public static function isEmail( $email ) { return preg_match("/^([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,4}([\.][a-z]{2})?$/i" , $email ); } public static