php获取linux命令结果的实例


Posted in PHP onMarch 13, 2017

如果使用php命令行里想获取etho网卡的IP怎么处理呢 ?

public function get_server_ip() {
 	if (PHP_SAPI === 'cli'){
	 	$buffer = "";
		 $handle = popen("ifconfig eth0|grep 'inet addr'|awk -F'[ :]' '{print $13}'", 'r');
			while(!feof($handle)) {
			 $buffer.=fgets($handle);
			}
			pclose($handle);
		 $server_ip = rtrim($buffer);
 	}else{
	 	if (isset($_SERVER)) { 
		  if($_SERVER['SERVER_ADDR']) {
		   $server_ip = $_SERVER['SERVER_ADDR']; 
		  } else { 
		   $server_ip = $_SERVER['LOCAL_ADDR']; 
		  } 
		 } else { 
		  $server_ip = getenv('SERVER_ADDR');
		 }
 	}
	 return $server_ip; 
	}

以上这篇php获取linux命令结果的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
献给php初学者(入门学习经验谈)
Oct 12 PHP
PHP实现变色验证码实例
Jan 06 PHP
使用PHP备份MYSQL数据的多种方法
Jan 15 PHP
使用Discuz关键词服务器实现PHP中文分词
Mar 11 PHP
PHP封装的HttpClient类用法实例
Jun 17 PHP
使用PHPCMS搭建wap手机网站
Sep 20 PHP
thinkphp3.2实现上传图片的控制器方法
Apr 28 PHP
phpStudy配置多站点多域名和多端口的方法
Sep 01 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
May 08 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
Apr 04 PHP
CI框架简单分页类用法示例
Jun 06 PHP
老生常谈PHP位运算的用途
Mar 12 #PHP
PHP巧妙利用位运算实现网站权限管理的方法
Mar 12 #PHP
解决PHP上传非标准格式的图片pjpeg失败的方法
Mar 12 #PHP
Yii2 加载css、js 载静态资源的方法
Mar 10 #PHP
php pdo操作数据库示例
Mar 10 #PHP
yii2简单使用less代替css示例
Mar 10 #PHP
在Mac OS下搭建LNMP开发环境的步骤详解
Mar 10 #PHP
You might like
日本收入最高的漫画家:海贼王作者版税年收入高达8.45亿元
2020/03/04 日漫
PHP使用缓存即时输出内容(output buffering)的方法
2015/08/03 PHP
Thinkphp无限级分类代码
2015/11/11 PHP
Jquery插件之打造自定义的select标签
2011/11/30 Javascript
火狐textarea输入法的bug的触发及解决
2013/07/24 Javascript
javascript的内存管理详解
2013/08/07 Javascript
JS 页面计时器示例代码
2013/10/28 Javascript
javascript遇到html5的一些表单属性
2015/07/05 Javascript
js实现简单排列组合的方法
2016/01/27 Javascript
Jquery Easyui表单组件Form使用详解(30)
2016/12/19 Javascript
js使用Replace结合正则替换重复出现的字符串功能示例
2016/12/27 Javascript
Angular2 路由问题修复详解
2017/03/01 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
JavaScript之map reduce_动力节点Java学院整理
2017/06/29 Javascript
微信小程序之选项卡的实现方法
2017/09/29 Javascript
解析vue、angular深度作用选择器
2019/09/11 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
Python 命令行参数sys.argv
2008/09/06 Python
Python实现excel转sqlite的方法
2017/07/17 Python
Python3中的json模块使用详解
2018/05/05 Python
Python使用pickle模块实现序列化功能示例
2018/07/13 Python
基于python实现学生管理系统
2018/10/17 Python
Python提取PDF内容的方法(文本、图像、线条等)
2019/09/25 Python
python实现字典嵌套列表取值
2019/12/16 Python
Python celery原理及运行流程解析
2020/06/13 Python
利用python进行文件操作
2020/12/04 Python
中国海淘族值得信赖的海淘返利网站:55海淘
2017/01/16 全球购物
苏宁红孩子母婴商城:redbaby
2017/02/12 全球购物
毕业生求职简历中的自我评价
2013/10/18 职场文书
中秋节礼品促销方案
2014/02/02 职场文书
年度献血先进个人事迹材料
2014/02/14 职场文书
销售会计岗位职责
2014/03/15 职场文书
红色影片观后感
2015/06/18 职场文书
2016先进集体事迹材料范文
2016/02/25 职场文书
自荐信大全
2019/03/21 职场文书
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python