php获取本地ip-针对linux
2014-01-24 14:04
267 查看
public static function getLocalIp() { $preg = "/\A((([0-9]?[0-9])|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\.){3}(([0-9]?[0-9])|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\Z/"; exec("ifconfig", $out, $stats); if (!empty($out)) { if (isset($out[1]) && strstr($out[1], 'addr:')) { $tmpArray = explode(":", $out[1]); $tmpIp = explode(" ", $tmpArray[1]); if (preg_match($preg, trim($tmpIp[0]))) { return trim($tmpIp[0]); } } } return '127.0.0.1'; }
相关文章推荐
- JAVA工具类(6)---IPUtil工具类(获取window与linux的本地ip及客户端ip)
- php 获取本地IP
- linux如何获取本地ip?
- Linux C 网络编程 - 获取本地 ip 地址,mac,通过域名获取对应的 ip
- php 获取客户端的ip、地理信息、浏览器信息、本地真实ip
- linux下获取本地IP信息(没看代码)
- PHP 获取本地IP
- Java获取本地IP (windos平台、linux平台)
- Linux C 网络编程 - 获取本地 ip 地址,mac,通过域名获取对应的 ip
- linux下获取本地IP信息的
- window系统上用PHP获取本地物理IP代码
- java工具类,在Windows,Linux系统获取电脑的MAC地址、本地IP、电脑名
- linux下获取本地IP信息
- python3 linux 下获取本地网卡ip
- Linux C 网络编程 - 获取本地 ip 地址,mac,通过域名获取对应的 ip 、获取本地主机的名字
- Linux下使用ioctl获取本地接口IP
- php获取本地实际IP
- php 获取客户端的ip、地理信息、浏览器信息、本地真实ip
- Linux编程获取本地IP
- Linux 获取本地ip