2017-01-09 7 views
0

私のプログラムがコマンドラインから2つのソースから読み込もうとしています。STDINから読み込むファイルを渡す

  1. (文字列)コマンドライン引数を介して渡さファイル名

    PHP myScript.php testCases.txt

  2. STDINを介してファイル。私は#2とのトラブルを抱えている

testCases.txt

私はなど、)STDIN、関数fread(精通だが、それは表記

PHPのmyScript.php <を受け入れる必要があります。私は、 '<'という表記法をmyScript.phpとtestCases.txtの間に慣れていません。私はまた、オンラインで何かを見つけるのに本当に苦労しています。誰かがこの文脈で '<'がどのように使われているのか、私はファイルを読むために自分のPHPスクリプトでどのように利用できるのか説明できますか?

答えて

1

>は、>の後にファイルに出力することを意味します。私はあなたが欲しいと思っているのは<です。つまり、次のファイルを入力として使用します。両方を使用するには、別のファイルの文字列引数を入れた後に<input.txt部分を実行する必要があります。 <を実行することは、ファイルの内容をcmd/terminalウィンドウにコピー&ペーストすることと基本的に同じです。

+0

あなたはそうです、気づいてくれてありがとう!私は自分の投稿を編集します。私はそれをスクリプト内の入力としてどのように受け入れますか? – OlliverKlozoff

+1

私の投稿を改訂しました。引数の前に PMARINA

+0

私は理解しているか分からない。私のPHPスクリプトの中で、から読む必要があることを実際にどのように知っていますか? – OlliverKlozoff

関連する問題