找出PHP正在运行的内容

时间:2014-11-14 07:53:47

标签: php apache

我有一个在Apache上运行的脚本,也可以从命令行执行。

我怎么知道,什么是php脚本运行,apache或命令行?

3 个答案:

答案 0 :(得分:1)

PHP中有一个常量构建,您可以使用PHP_SAPI。如果您在命令行上,则此常量的值为cli,而不是命令行上的值。其他所有值,例如cgicgi-fcgi

答案 1 :(得分:0)

为什么不添加参数并仅在从命令行调用时传递它?

http://php.net/manual/de/reserved.variables.argv.php

答案 2 :(得分:-3)

创建一个页面上传并浏览它。

参见下面的页面内容。

<?php phpinfo(); ?>