php命令行下的常用命令总结

PHP是一种服务端的脚本语言,可以在命令行下使用,这一点为开发者提供了很大的便利。接下来,我们将介绍PHP命令行下的常用命令。

## 1. 查看PHP版本

使用命令`php -v`可以查看当前PHP版本信息。以下是一个示例输出:

```shell

$ php -v

PHP 7.4.16 (cli) (built: Mar 4 2021 11:30:01) ( NTS )

Copyright (c) The PHP Group

Zend Engine v3.4.0, Copyright (c) Zend Technologies

```

## 2. 执行PHP文件

要在命令行下执行PHP文件,只需要使用`php`命令并指定PHP文件的路径即可。例如,要执行`test.php`文件,可以运行以下命令:

```shell

$ php test.php

```

## 3. 获取PHP配置信息

可以使用`php -i`命令来获取PHP的配置信息。以下是一个示例输出:

```shell

$ php -i

...

```

## 4. 运行PHP交互模式

PHP还提供了一个交互模式,可以在命令行下进行PHP代码交互测试,非常方便。要进入交互模式,只需在命令行下输入`php -a`命令。

```shell

$ php -a

Interactive shell

php >

```

## 5. 查看扩展列表

可以使用`php -m`命令来查看当前PHP所加载的所有扩展。以下是一个示例输出:

```shell

$ php -m

[PHP Modules]

Core

...

```

## 6. 查看PHP配置文件路径

使用`php --ini`可以查看PHP加载的配置文件的路径。以下是一个示例输出:

```shell

$ php --ini

Configuration File (php.ini) Path: /usr/local/etc/php/7.4

Loaded Configuration File: /usr/local/etc/php/7.4/php.ini

Scan for additional .ini files in: /usr/local/etc/php/7.4/conf.d

Additional .ini files parsed: /usr/local/etc/php/7.4/conf.d/ext-opcache.ini

```

## 7. 查看PHP信息

可以运行`phpinfo()`函数来查看PHP的环境信息。要在命令行下执行`phpinfo()`函数,可以运行以下命令:

```shell

$ php -r "phpinfo();"

```

## 8. 运行单元测试

PHPUnit是一个流行的PHPUnit测试框架,可以用于运行单元测试。要安装PHPUnit,请使用以下命令:

```shell

$ composer require --dev phpunit/phpunit

```

要运行单元测试,请使用`phpunit`命令,并指定测试用例类的类名。例如,要运行`UserTest`测试用例类,请运行以下命令:

```shell

$ vendor/bin/phpunit UserTest

```

## 总结

本文介绍了PHP命令行下的常用命令。这些命令可以帮助开发者更加高效地使用PHP进行开发和测试。还有一些更高级的命令和用法,需要开发者进一步学习和掌握。

后端开发标签