2008-01-04 (金)
■ PHP をインタラクティブシェルとして使う
php -a ってやるとインタラクティブシェルとして使えるんだね。知らなかったよ。 --with-readline オプションを有効にした PHP 5.1 以上限定らしいけれど、こんな風に使える。
$ php -a
Interactive shell
php > for ($i = 0; $i < 5; $i++)
php > echo $i . "\n";
0
1
2
3
4
php > for ($i = 0; $i < 5; $i++) {
php { echo $i . "\n";
php { }
0
1
2
3
4
php > exit
$
phsh とか irhaco といった PHP で実装したシェルもあるらしいけれど、 PHP の組み込み関数の動作を確認したい場合なんかは、php -a も手軽でいいかも。
[コメントを書く]
本日のリンク元
- 2 google検索(shell php)
- 1 google検索(php shell)
- 1 google検索(PHP インタラクティブシェル)
- 1 google検索(PHP インタラクティブシェル)
- 1 google検索(shell php)
- 1 google検索(php インタラクティブシェル)
- 1 google検索(php インタラクティブシェル)
- 1 google検索(php shell)
- 1 google検索(シェルをPHP)
- 1 google検索(shell php)
- 1 google検索(javascript インタラクティブシェル)
- 1 google検索(php shell)
- 1 google検索(php インタラクティブ)
- 1 google検索(php インタラクティブシェル)
- 1 google検索(php インタラクティブシェル)
- 1 google検索(php インタラクティブシェル)
- 1 google検索(php シェル)
- 1 google検索(for i++ php)
- 1 google検索(PHP インタラクティブシェル)
- 1 google検索(PHP インタラクティブシェル)
- 1 google検索(シェル コーディング規約)
- 1 google検索(インタラクティブシェル php)
- 1 google検索(インタラクティブシェル 関数を指定)
- 1 google検索(インタラクティブシェル)
- 1 google検索(インタラクティブシェル)
- 1 google検索(shell php)
- 1 google検索(php インタラクティブ)
- 1 google検索(shell.php)
- 1 google検索(PHP インタラクティブ)
- 1 google検索(i++ php)
- 1 google検索(php シェルとして)
- 1 google検索(shell php)
- 1 google検索(shell php)
- 1 google検索(shell php )
- 1 google検索(php zend shell)
- 1 google検索(PHP インタラクティブシェル)
- 1 google検索(PHP インタラクティブシェル)
- 1 google検索(シェル PHP 使う)
- 1 google検索(シェル php mysql)
- 1 google検索(インタラクティブ "php -a")
- 1 google検索(php インタラクティブ)
- 1 google検索(shell Zend Framework)
- 1 google検索(php インタラクティブ)
- 1 google検索(ruby php 違い シェル)
- 1 google検索(centos php readline)
- 1 google検索("php -a" インタラクティブ)
- 1 google検索(php インタラクティブ コマンド オプション)
- 1 google検索(shell php)
- 1 google検索(PHP インタラクティブ シェル)
- 1 google検索(シェル php exit)
- 1 http://www.google.co.jp/hws/search?hl=ja&q=shell P...
- 1 msn検索(php シェル)
- 1 http://reader.livedoor.com/subscribe/http://www.re...
- 1 http://209.85.173.104/search?q=cache:AW_wkAnv3YQJ:...
