1. 云栖社区>
  2. PHP教程>
  3. 正文

如何区分php脚本是在shell下运行还是在web上浏览

作者:用户 来源:互联网 时间:2017-12-01 11:36:31

如何

如何区分php脚本是在shell下运行还是在web上浏览 - 摘要: 本文讲的是如何区分php脚本是在shell下运行还是在web上浏览, 可以使用php_sapi_name()函数 当通过web执行时,函数的返回值为apache2handler 当通过shell执行时,函数的返回值为cli 应用案例: 可以在linux下 使用crontab命令定时调用php(如做定时缓存

可以使用php_sapi_name()函数

当通过web执行时,函数的返回值为apache2handler

当通过shell执行时,函数的返回值为cli


应用案例:

可以在linux下 使用crontab命令定时调用php(如做定时缓存),从而判断来源为(php_sapi_name()==‘cli’)时做处理

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索如何 ,以便于您获取更多的相关知识。