Simple, Slowly

ブログを引っ越ししました。http://48.jp

ターミナルからPHPを使うと何かと便利

スクリプト言語として人気のあるPHPですが、ターミナルから使うと何かと便利です。
ここでは、ターミナルはPuttyを使います。
以下からダウンロードできます。

Puttyごった煮版


インストールが完了したら、サーバーにログインしてください。

使い方は以下を参考にしてください。
PuTTYマニュアル



1、ファイルに書いたプログラムを実行する

以下の内容をhello.phpに保存します。保存場所は/home/user/ディレクトリとします。

<?php echo "hello";?>


/home/user/ディレクトリに移動します。
$ cd /home/user/


hello.phpを実行します。
$ php hello.php
hello

hello と出力結果が表示されます。


次は引数としてworldという文字を渡してみましょう。
$argvという変数に引数が入ります。

<?php print_r($argv); ?>

$ php hello.php apple
Array
(
  [0] => hello.php
  [1] => apple
)

1個目の配列にファイル名。
2個目の配列に引数が入ります。


引数は複数渡すこともできます。

$ php hello.php apple orange banana



2、インタラクティブモードで使用する


インタラクティブモードは、関数の動作確認をしたりするときに便利です。


インタラクティブモードを起動。
$ php -a


すると、以下のように表示が変わります。
php >


helloを出力してみます。
php > echo 'hello';
hello


続けて書くこともできます。


php > $str = '今日もいいことがありますように';
php > echo $str;
今日もいいことがありますように