ごった煮

色々な事を書いてます

Windows 環境の PHP でビルトインサーバを使用するときに環境変数をセットする方法

とある事情で PHP を書く必要に迫られたのですが Windows 環境 + ビルトインサーバで環境変数を扱う方法を忘れていたのでメモとして残します

やり方

よくある方法だと以下のような感じですよね

Foo=Bar php localhost:8000 -t パス

コマンドプロンプトPowerShell で Foo=Bar ~ みたいなことは、出来ないですよね ということで普通に set コマンドを使って環境変数を指してあげましょう

SET Foo=Bar
php localhost:8000 -t パス

Set コマンドは、使用したセッション中のみ有効な環境変数を設定してくれるコマンドです 確かに普通に環境変数をセットしてあげれば使えますね

まとめ

意外と忘れがちですよねこういうの