每日签到免扫码快速登录设为首页收藏本站帮助中心
查看: 200|回复: 1
收起左侧

[PHP/ASP/JSP] PHP实现判断是否为cmd/dos/bat控制台命令行php.exe执行或web服务器网页端浏览器执行

[复制链接]

签到天数: 7 天

[LV.3]偶尔看看II

发表于 2019-3-20 11:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?加入我们

x


  1. <?php
  2. /*
  3. 控制台模式运行返回1 网页端执行返回0
  4.         控制台:使用 php.exe 等命令行执行返回1。
  5.         网页端:上传到服务器执行,用户浏览器访问返回0。
  6. */
  7. function is_cmd(){
  8.         return !isset($_SERVER['SERVER_PORT']);
  9. }


  10. if(is_cmd()){
  11.         echo "cmd start\r\n";
  12. } else {
  13.         echo "web start<br>";
  14. }

  15. ?>


复制代码

相关帖子

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则