まとめ ブログ ダウンロード 掲示板 メール

れぶろぐ

< 2008-01-01 (火) 2008-01-08 (火) > 最新


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 も手軽でいいかも。

Tags: PHP | このエントリを含む del.icio.us | このエントリを含むはてなブックマーク | このエントリを含む livedoor クリップ | Permalink
本日のリンク元

編集