Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无论我在哪个目录下,如何在Windows命令行中运行phpunit命令?_Php_Windows_Command Line_Phpunit - Fatal编程技术网

无论我在哪个目录下,如何在Windows命令行中运行phpunit命令?

无论我在哪个目录下,如何在Windows命令行中运行phpunit命令?,php,windows,command-line,phpunit,Php,Windows,Command Line,Phpunit,我看到的所有phpunit示例都运行简单的命令行工具: phpunit测试类 但是当我在xampp php目录以外的目录上尝试相同的方法时,我最终得到一个“未知命令…” 有没有办法从Windows命令行中的任何目录执行phpunit命令?将phpunit添加到系统路径中 在Windows开始时设置路径-> 控制面板->系统->高级 单击“环境变量”下的 系统变量,查找路径,然后单击 在上面。在编辑窗口中,修改 通过添加 类设置为路径的值。如果你这样做 没有项目路径,您可以选择 添加新变量并将路径

我看到的所有phpunit示例都运行简单的命令行工具:

phpunit测试类

但是当我在xampp php目录以外的目录上尝试相同的方法时,我最终得到一个“未知命令…”


有没有办法从Windows命令行中的任何目录执行phpunit命令?

将phpunit添加到系统路径中

在Windows开始时设置路径-> 控制面板->系统->高级 单击“环境变量”下的 系统变量,查找路径,然后单击 在上面。在编辑窗口中,修改 通过添加 类设置为路径的值。如果你这样做 没有项目路径,您可以选择 添加新变量并将路径添加为 类的名称和位置 作为价值。关上窗户。重开 命令提示符窗口,并运行phpunittestclass


直截了当地说…另一种方法是:右键单击我的计算机,单击属性,单击高级,单击环境变量,修改路径env。变量并添加目录(在我的例子中是C:\xampp\php…非常感谢!这节省了我很多时间:)