標準入力から、読み込んでテキスト処理するのは、perl では、while(<>){//}とやって簡単なのですが、PHPではちょっと面倒です。どうやるのが簡単なのでしょうか? パチパチ沢山文字書くのが嫌なのですが、

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/10/28 14:52:28
  • 終了:--

回答(2件)

id:PaulYamamoto No.1

Paul回答回数113ベストアンサー獲得回数22005/10/28 17:04:18

ポイント30pt

PEARのコンソールは試しました?


console_Getoptしか日本語マニュアルがないけど、

console_Getargsとか、System_Commandとかも

使えるのでは?

id:isogaya

そんなものがあるですね。

2005/10/28 23:30:35
id:elf No.2

えるふん回答回数76ベストアンサー獲得回数82005/10/28 18:39:49

ポイント30pt

http://php.net/manual/ja/

PHP: PHP マニュアル - Manual

PHP CLIを使って


php -r ’while ( $line = fgets( STDIN)){/**/}’


とかいう「CLI知らなかった世」とか「-r」オプション知らなかったよとかの話ではなくて?

文法的な話でしたらperlを使いましょう.

id:isogaya

うーん、やっぱり、$line = fgets( STDIN) しかできないのですね。Perl では、<> なんで。。。。

2005/10/28 23:31:55

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません