PHP中多IP段权限控制方案

【摘自:https://www.cnblogs.com/fullstack-yang/p/6142779.html】

获取客户端IP地址

备注,此方法返回的是通过逗号分隔的两个IP地址的字符串,如

其中第一个IP是客户端用户IP地址,第二个是代理服务器的ip,我们只需取第一个IP即可。

【参考:http://bbs.csdn.net/topics/390557879】

php7中使用正则判断邮箱、IP格式是否正确

判断IP:

判断邮箱:

备注:

在PHP7中,以下函数被废弃:

  • ereg
  • mysql
  • mssql
  • sybase_ct

【参考:http://blog.csdn.net/Katniss_smile/article/details/52615191】

获取当前服务器的IP

注明:若web服务器是IIS,服务器IP从 $_SERVER['LOCAL_ADDR'] 取得

参考:http://www.php.net/manual/en/reserved.variables.server.php