使用 Python,我可以通过键入在终端/命令行中测试我的代码
python
python> print "hello world"
我也想用 PHP 来做这件事,但是在输入时:
php
echo "hello world";
它不起作用..这可能吗?我该怎么办?在 Internet 上快速搜索会得到很多结果,这些结果会调用实际的 .php 文件来运行。如果可能的话,我只想测试一个句子,而不创建文件和东西。
使用 Python,我可以通过键入在终端/命令行中测试我的代码
python
python> print "hello world"
我也想用 PHP 来做这件事,但是在输入时:
php
echo "hello world";
它不起作用..这可能吗?我该怎么办?在 Internet 上快速搜索会得到很多结果,这些结果会调用实际的 .php 文件来运行。如果可能的话,我只想测试一个句子,而不创建文件和东西。
尝试
php -a
它启动了一个交互式 PHP shell。请注意,这需要使用--with-readline构建 PHP (例如,如果您将捆绑的 PHP 与 Mac OS X 一起使用,则情况并非如此)。
或者,如果您不需要单独外壳的交互性,请使用
php -r 'print_r(get_defined_constants());'
执行一个 PHP 片段(这不需要 readline 支持)。
php -r "echo 'hello world';"
如果您在php
没有-a
选项的情况下运行,请不要忘记<?php
一开始的