margedocさんのオールインワン等PC内に複数環境を作っている場合の情報とかがなかったので残します。
コマンドプロンプトから次を実行
>cd [xampp/phpのパス] [xampp/phpのパス]>php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));" Failed loading \project\ec-cube3\pleiades\xampp\php\ext\\project\ec-cube3\pleiades\xampp\php\ext\php_xdebug.dll All settings correct for using Composer Downloading... Composer (version 1.5.2) successfully installed to: [xampp/phpのパス]\composer.phar Use it: php composer.phar
こんだけ。
ザックリいうと、composer.pharがphpのパスの通ってるところにあれば良いっぽい
次のコマンドで動作確認
[xampp/phpのパス]>php composer.phar / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.5.2 2017-09-11 16:59:25 Usage: command [options] [arguments]
こんなのが表示されればとりあえず動いてるらしい
composerを利用する場合は
↑みたいに
php composer.phar [パラメータ]
カレントが[xampp/phpのパス]以外だと
php [xampp/phpのパス]composer.phar [パラメータ]
ってしなきゃダメ臭い。
すんごい面倒なのでバッチを作る
[xampp/phpのパス]>echo @php "%~dp0composer.phar" %*>composer.bat
これでcomposer.batが作られました。
※[xampp/phpのパス]で実行しないとダメなので注意!
そしてディレクトリ名変更したら修正しなきゃダメなのでこの点も注意!
っても絶対このこと忘れてるよねwww
今後は「php composer.phar」を「composer」って読み替えて使う