windows下多版本php命令行和composer的方法

因为项目的需求,用的php版本一直是5.6,虽然另外安装了7的继承环境,但想测试不兼容5.6的新项目却很差弄,php要打上长长的路径来指定版本,使用环境变量又存在前后覆盖的问题,而composer当时我还不知道怎么去改它的php版本php

在后来的今天我再次去尝试解决这个问题,忙活一番总算有了解决方法bash

对于php,能够在php目录下新建bat文件,好比php7.bat,内容php7

"%~dp0php.exe" %*

而后将php目录加入PATH环境变量,之后在命令行就能够用php7来运行这个版本的phpcomposer

对于composer,首先在https://getcomposer.org下载最新版本的composer.phar,将文件方法指定php版本的目录下,新建bat文件,好比composer7.bat,内容测试

"%~dp0php.exe" "%~dp0composer.phar" %*

一样地将php目录加入PATH环境变量,目录加过了就不用加,之后在命令行就能够用composer7来运行这个版本php的composer命令行

相关文章
相关标签/搜索