2016-05-18 9 views
-1

echoコマンドの出力をテキストファイルにリダイレクトしたい。私のPHPコードにはecho $ TOKENが含まれている。ここに$ TOKENには変数値が入っている。ファイル。いずれにせよ、これを助けることができます。echoコマンドの出力をPHPのテキストファイルにリダイレクトする方法

ありがとうございました。

+0

はあなたを持っています何か試した? –

+1

実際に試したことを投稿してください。 Stackoverflowは「私たちは無料のサービスのためにあなたのスクリプトを書いている」ではありません。 – H2ONOCK

+0

はい、私は何度も試してみました。スクリプトは実行されますが、入力パラメータは取られません。私はこのようにしました./projectlist.sh $ TOKEN.HERE $ TOKENはスクリプトの入力引数です。 – abhi

答えて

1

ただ、ファイルへの書き込みにfopen/fwriteを使用して(それが存在しない場合、これはoutput.txtとを作成し、他のそれを上書きします)

$myfile = fopen("output.txt", "w") or die("Unable to open file!"); 
fwrite($myfile, $TOKEN); 
fclose($myfile); 
+0

wooowこれは私のための仕事です。本当にありがとうございます。 .txtはすべての時間を書き込む以上のコンテンツを追加しないでください。それは上書きする任意のオプションです。 – abhi

+0

@abhi [fopen()](http://php.net/manual/en/function.fopen.php)、ドキュメントを読んでください。 – ROAL

+0

@abhi私は自分の答えを編集しました – eol

0

標準のbashの表記法を試してください:

php script.php > file.txt 
関連する問題