这篇文章主要介绍了PHP函数getenv简介和使用实例,getenv函数主要用来获取一个环境变量的值,常见的PHP探针程序都是使用的getenv函数,需要的朋友可以参考下

getenv(PHP 4, PHP 5)

复制代码 代码如下:

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

函数说明:

string getenv ( string $varname )

复制代码 代码如下:

// 获取一个环境变量的值。

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

参数说明:

复制代码 代码如下:

$varname 变量名。

函数返回值:

复制代码 代码如下:

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

函数应用实例:

复制代码 代码如下:

// getenv() 使用示例

$ip = getenv('REMOTE_ADDR');

// 或简单仅使用全局变量($_SERVER 或 $_ENV)

$ip = $_SERVER['REMOTE_ADDR'];

?>

通过phpinfo可以看到整个PHP环境的配置信息,那么想要获取其中一个变量信息要咋办呢?

下面实际展示下,,例如我要获取如下信息:

那么,PHP的源码是:

复制代码 代码如下:

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

很Easy吧?嘿~

php中getenv函数,PHP函数getenv简介和使用实例相关推荐

  1. 2通过程序获得环境变量,getenv(),setenv()函数和unsetenv()函数,env查看环境变量,echo输出指定的环境变量

     1进程环境 libc中定义的全局变量environ指向环境变量表,environ没有包含在任何头文件中,所以在使用时要用extern声明.例如: 运行结果: 2.env命令可以查看进程信息 3. ...

  2. getenv、setenv函数(获取和设置系统环境变量) 与 环境变量

    1.getenv() 函数名: getenv 功 能: 从环境中取字符串,获取 环境变量的值 头文件:  stdlib.h 用 法:char *getenv(char *envvar); 函数说明:g ...

  3. Python之pandas:pandas中缺失值与空值处理的简介及常用函数(drop()、dropna()、isna()、isnull()、fillna())函数详解之详细攻略

    Python之pandas:pandas中缺失值与空值处理的简介及常用函数(drop().dropna().isna().isnull().fillna())函数详解之详细攻略 目录 pandas中缺 ...

  4. PHP求日期函数公式,PHP中日期和时间函数简介

    PHP中日期和时间相关函数简介 一.UNIX时间戳 在当前大多数的UNIX系统中,保存当前日期和时间的方法是:保存格林尼治标准时间从1970年1月1日零点起到当前时刻的秒数,以32为整列表示.1970 ...

  5. javascript中函数的全解简介

    来源:itelite <script  language="javascript"> //切记特殊的两种函数声明方式 /* //Function 构造 var f=ne ...

  6. python中的参数函数_python中函数与参数的简介

    函数 函数就是具有某个具体功能的工具 而使用用函数能提供开发效率,减少代码冗余,提高程序的扩展性. 在Python中,函数有五大要点:分别是def.函数名.函数体.参数.返回值,以及两个英文版符号,分 ...

  7. C中不安全的函数以解决办法汇总

    C中不安全的函数以解决办法汇总 C 中大多数缓冲区溢出问题可以直接追溯到标准 C 库.最有害的罪魁祸首是不进行自变量检查的.有问题的字符串操作(strcpy.strcat.sprintf 和 gets ...

  8. Skynet中环境变量的 skynet.getenv 和 skynet.setenv 的实现

    skynet中服务器启动需要使用config配置,这其中设计到了环境变量的设置 和 环境变量的值的获取 skynet.setenv 和 skynet.send 源码 在skynet.lua 中的代码 ...

  9. java log日志函数_Java 中的 AWS Lambda 函数日志记录 - AWS Lambda

    AWS 文档中描述的 AWS 服务或功能可能因区域而异.要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门. 本文属于机器翻译版本.若本译文内容与英语原文存在差异,则一律以英文原文为准. Ja ...

最新文章

  1. 闪退怎么看logcat_iPhone手机点开软件就闪退如何解决?
  2. Careercup - Google面试题 - 4699414551592960
  3. python网课什么平台好-python网课什么平台好
  4. 20160808_安装JDK7u79
  5. 试着用windows live writer来写篇日志
  6. python求阶乘和
  7. linux docker安装_Linux上安装docker的完美教程
  8. C++ I/O 流 格式控制(上)
  9. net2.0中使用Cookie保存中文出现乱码的解决方法
  10. Java数据库学习之模糊查询(like )
  11. 不属于python标准库的是_下列哪项不是Python标准库中处理到程序中参量的模块?...
  12. 经典怀旧软件----PP点点通
  13. 在线拍照功能JQuery.webCap.plugin 实现
  14. 可视化实验四:大数据可视化工具—ECharts(二)
  15. SLAM技术课程总结
  16. 微分方程_偏微分方程
  17. python怎么启动mne_mne-python 安装大法
  18. CPU温度过高解决方法
  19. 职场——领导的话你得品,你不走心,就容易走人
  20. Luca Canali

热门文章

  1. 数据库复习——笛卡尔积,等值连接,自连接,非等值连接,外连接的原理并用sql92和sql99表示
  2. pythonrequests代理ip_python使用requests模块使用ip代理池
  3. allegro pcb如何查找没有连接网络的走线,过孔
  4. 平安健康七年亏损62亿元:首席财务官换人未公告,市值屡创新低
  5. Unity官方FPS教程(三)
  6. 图像中亮度和曝光的区别
  7. ngrok内网穿透支持https访问教程
  8. 2.4.2 CAPWAP隧道介绍
  9. python爬虫之pyquary详解
  10. linux iptables启动问题