我目前正从Windows命令提示符启动PHP。使用:
C:\xampp\php>php -f c:\Uncrypt.php
哪个输出:
■< ? p t p h o“t t”; ? >
根据帮助文档php -h
,这很奇怪。 -f
的切换应该:
-f解析并执行。
但是,这不起作用。 PHP已正确安装&在浏览器中运行时工作,并且:
C:\xampp\php>php -v
吐出:
PHP 5.6.3(cli)(建于2014年11月12日17:18:08)
版权所有(c)1997-2014 PHP小组
Zend Engine v2.6.0,版权所有(c)1998-2014 Zend Technologies
这意味着PHP.exe的命令行界面至少会达到此目的。
我还在环境变量(用户和系统)中添加了足够的PATH。
搜索之后,PATH变量似乎是根本原因,但是运行PATH会带出我的PHP目录,并且文件关联链接到notepad ++(这可能是一个错误吗?)
根据要求,以下是此PHP文件的内容(带有编码的屏幕截图)
<?php echo "tt"; ?>
答案 0 :(得分:0)
您可以尝试不使用-f
。我之前遇到过这个问题。