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

Jas*_*vis 28 php command-line command-line-interface

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

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

CLI

Dav*_*dom 76

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

将其添加到路径(最佳方法 - 为Windows 7编辑):

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

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

  • 在**Windows 8**上:按WIN + Q,输入"environ"并选择第一个条目"编辑系统环境变量",保存一些鼠标点击.继续步骤5. (2认同)
  • 我重新启动计算机,它可以正常工作。显然,在Windows 10中,向PATH添加内容后,有时必须重新启动。 (2认同)

Nab*_*.Z. 7

对于临时使用,请尝试以下方法:(使用npm或使用的好处composer)

> SET PATH=c:\wamp\bin\php\php5.3.29\;%PATH%
Run Code Online (Sandbox Code Playgroud)

对于测试用途:

> echo %PATH%
c:\wamp\bin\php\php5.3.29\;c:\anothers\;
Run Code Online (Sandbox Code Playgroud)

现在您可以访问PHP命令:

> php -v
PHP 5.3.29 (cli)
Run Code Online (Sandbox Code Playgroud)


Mik*_*s4u 5

简单方法:运行CMD然后键入

C:\wamp\bin\php\php5.4.3\php.exe -f "C:\wamp\www\timenow.php"
Run Code Online (Sandbox Code Playgroud)

将最后一部分更改为其他脚本,并确保您具有与我相同的版本php文件夹。(php5.4.3)