PHP - 从终端,​​ubuntu服务器执行代码

eat*_*hil 17 php terminal

我知道,你可以从终端使用Linux上运行PHP ...即"PHP script.php的"运行php文件...但是它有什么,它允许你直接输入PHP到终端(通过任何中介程序)程序和输出结果?即在终端,测试像glinfo()等php全局...?任何帮助都会很棒,我想通过某种运行时终端来测试函数和命令.谢谢!

Jer*_*man 45

php -a (从PHP 5.1开始)应该做你想要的.

http://php.net/manual/en/features.commandline.interactive.php

  • 如果您输入'php -a'并获得'Interactive Shell'的响应,然后是'php>'提示,则可以使用交互式shell(PHP是使用readline支持编译的).如果您得到"启用交互模式"的响应,则您没有可用的交互式shell ... [link](http://php.net/manual/en/features.commandline.interactive.php#108006) shell你可以尝试建议的方法[这里](http://stackoverflow.com/a/26822706/1815624) (2认同)

sch*_*rpf 12

php -r 'phpinfo();'
Run Code Online (Sandbox Code Playgroud)

在OSX上为我工作.