- ベストアンサー
PHPをバッチスクリプトのように実行する方法
PHPをちょっと勉強してみようと思っています。 言語仕様をさらっと勉強したいだけなので Webサーバーを立ち上げるまではしたくないと思っています。 で、PHPをバッチスクリプトのように実行したいと思っています。 PerlやWSH(JScript, VBS)、シェル、Winコマンドバッチ等のように。 しかし、少し調べた限りではPHPをバッチのように起動する方法は分かりませんでした。 PHPをバッチスクリプトのように実行する方法はありますでしょうか? 存在しないのでしょうか?もしあるのならその方法を教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Perlの実行方法が分かるなら、全くといっていいほど同じです。 PHP: PHP をコマンドラインから使用する - Manual http://php.net/manual/ja/features.commandline.php
その他の回答 (1)
- gau_puzzler
- ベストアンサー率48% (39/81)
回答No.2
Gottholdさんも書いてましたが 結局 php -f ファイル名.php です
質問者
お礼
出来ました。 Perlだとデフォルトで拡張子が関連付けてくれましたが PHPではやってくれないんですね。仕方が無いので自分で関連付けました。 参考になりました。 ありがとうございました。
お礼
# 4.3 以降で PHP は Command Line Interface を意味する CLI という名前の # 新しい SAPI 型 (Server Application Programming Interface) をサポートします。 # 名前から分かるように、この SAPI 型は、 # PHP によるシェル(またはデスクトップ)アプリケーションの開発を 主な対象としています。 むおー。知りませんでした。 要は昔は出来なかったけど今はできるようにしたということですね。 基本的にはWebサーバーで動かす専用の言語なのだと思っていましたが いまは機能追加を行いそうではなくなったということですね。 大変参考になりました。ありがとうございました。