PHP函数getenv简介和使用实例


Posted in PHP onMay 12, 2014

getenv(PHP 4, PHP 5)

// getenv — 获取一个环境变量的值

函数说明:
string getenv ( string $varname )

// 获取一个环境变量的值。
// 使用 phpinfo() 你可以看到所有环境变量的列表。

参数说明:

$varname 变量名。

函数返回值:

// 返回环境变量 varname 的值, 如果环境变量 varname 不存在则返回 FALSE。

函数应用实例:

<?php
// getenv() 使用示例
$ip = getenv('REMOTE_ADDR');
// 或简单仅使用全局变量($_SERVER 或 $_ENV)
$ip = $_SERVER['REMOTE_ADDR'];
?>

通过phpinfo可以看到整个PHP环境的配置信息,那么想要获取其中一个变量信息要咋办呢?
下面实际展示下,例如我要获取如下信息:

PHP函数getenv简介和使用实例

那么,PHP的源码是:

echo getenv('userprofile');// C:\Windows\system32\config\systemprofile

很Easy吧?嘿~

PHP 相关文章推荐
php 更新数据库中断的解决方法
Jun 05 PHP
php数组对百万数据进行排除重复数据的实现代码
Jun 08 PHP
PHP动态分页函数,PHP开发分页必备啦
Nov 07 PHP
php使用curl访问https示例分享
Jan 17 PHP
PHP简单判断字符串是否包含另一个字符串的方法
Mar 25 PHP
php构造方法中析构方法在继承中的表现
Apr 12 PHP
ThinkPHP中Widget扩展的两种写法及调用方法详解
May 04 PHP
php实现生成code128条形码的方法详解
Jul 19 PHP
基于php编程规范(详解)
Aug 17 PHP
Yii2.0实现生成二维码功能实例
Oct 24 PHP
零基础php编程好学吗
Oct 11 PHP
php数组函数array_push()、array_pop()及array_shift()简单用法示例
Jan 26 PHP
PHP写的资源下载防盗链类分享
May 12 #PHP
php结合ajax实现赞、顶、踩功能实例
May 12 #PHP
PHP中spl_autoload_register()和__autoload()区别分析
May 10 #PHP
linux使用crontab实现PHP执行计划定时任务
May 10 #PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
May 10 #PHP
php判断电脑访问、手机访问的例子
May 10 #PHP
php计算程序运行时间的简单例子分享
May 10 #PHP
You might like
PHP获取中英混合字符串长度的方法
2014/06/07 PHP
Codeigniter注册登录代码示例
2014/06/12 PHP
Yii学习总结之安装配置
2015/02/22 PHP
header与缓冲区之间的深层次分析
2016/07/30 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
Yii框架分页实现方法详解
2017/05/20 PHP
iframe 自适应高度[在IE6 IE7 FF下测试通过]
2009/04/13 Javascript
SharePoint 客户端对象模型 (一) ECMA Script
2011/05/22 Javascript
JavaScript入门之基本函数详解
2011/10/21 Javascript
jquery命令汇总,方便使用jquery的朋友
2012/06/26 Javascript
js正则表达式中test,exec,match方法的区别说明
2014/01/29 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
使用jquery.validate自定义方法实现&quot;手机号码或者固话至少填写一个&quot;的逻辑验证
2014/09/01 Javascript
node.js中的fs.stat方法使用说明
2014/12/16 Javascript
jQuery实现DIV层收缩展开的方法
2015/02/27 Javascript
jQuery焦点图插件SaySlide
2015/12/21 Javascript
jQuery弹层插件jquery.fancybox.js用法实例
2016/01/22 Javascript
超链接怎么正确调用javascript函数
2016/05/23 Javascript
BootStrap Validator使用注意事项(必看篇)
2016/09/28 Javascript
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
nginx部署访问vue-cli搭建的项目的方法
2018/02/12 Javascript
Vue Cli 3项目使用融云IM实现聊天功能的方法
2019/04/19 Javascript
echarts柱状图背景重叠组合而非并列的实现代码
2020/12/10 Javascript
Python中处理unchecked未捕获异常实例
2015/01/17 Python
python实现TCP服务器端与客户端的方法详解
2015/04/30 Python
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
Python获取二维矩阵每列最大值的方法
2018/04/03 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
Python模拟百度自动输入搜索功能的实例
2019/02/14 Python
python实现贪吃蛇双人大战
2020/04/18 Python
2021年值得向Python开发者推荐的VS Code扩展插件
2021/01/25 Python
哈萨克斯坦移动和数字技术在线商店:SatelOnline.kz
2020/09/04 全球购物
《鹬蚌相争》教学反思
2014/04/22 职场文书
幼儿园个人总结
2015/02/28 职场文书
民事起诉状范文
2015/05/19 职场文书
Java生成读取条形码和二维码的简单示例
2021/07/09 Java/Android