如何在Windows上使用命令行访问PHP?

我正在尝试学习如何从命令行(CLI)访问PHP脚本

以下是我尝试的图片,请帮忙。我运行的是 Windows 7

Cli


答案 1

您需要将 PHP 安装目录添加到环境变量中,或者从 PHP 安装目录中工作。%PATH%

要将其添加到路径(最佳方法 - 针对 Windows 7 进行了编辑):

  • 右键单击图标My Computer
  • 点击Properties
  • 从左侧导航栏中单击Advanced system settings
  • 单击选项卡Advanced
  • 单击按钮Environment Variables
  • 在部分中,选择(不区分大小写),然后单击按钮System VariablesPathEdit
  • 在字符串末尾添加分号 (),然后添加 PHP 安装的完整文件系统路径(例如;C:\Program Files\PHP)
  • 继续单击等,直到所有对话框都消失OK
  • 关闭命令提示符,然后再次打开
  • 排序

或者,您可以在尝试运行命令之前运行,或者像这样调用脚本cd <PHP installation path><FULL file system path of php.exe> <path to script>


答案 2

对于临时使用,请尝试以下操作:(使用的好处或npmcomposer)

> SET PATH=c:\wamp\bin\php\php5.3.29\;%PATH%

对于测试,请使用:

> echo %PATH%
c:\wamp\bin\php\php5.3.29\;c:\anothers\;

现在您可以访问命令:PHP

> php -v
PHP 5.3.29 (cli)

推荐