如何获得composer已知的PHP扩展名?

如何获得composer已知的PHP扩展名?,php,reference,composer-php,configuration-files,Php,Reference,Composer Php,Configuration Files,我需要根据服务器要求(例如php>=5.6、libXML等)设置composer.json。composer文档中有一些示例,但我需要的是一种方法来获取给定php扩展名或库(例如php7.1-curl-Ubuntu包名)的composer别名(ext xxx、lib yyy等)。部分答案 提供当前系统上安装的扩展/库的列表。因此,解决方案是: 在本地linux/unix上,安装有问题的库/扩展(例如apt install php curl) 筛选composer识别的库列表以找到正确的结果 作

我需要根据服务器要求(例如php>=5.6、libXML等)设置composer.json。composer文档中有一些示例,但我需要的是一种方法来获取给定php扩展名或库(例如php7.1-curl-Ubuntu包名)的composer别名(ext xxx、lib yyy等)。

部分答案 提供当前系统上安装的扩展/库的列表。因此,解决方案是:

  • 在本地linux/unix上,安装有问题的库/扩展(例如apt install php curl)

  • 筛选composer识别的库列表以找到正确的结果

    作曲家列表-p | grep curl

  • composer show -p