問題タブ [feof]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
734 参照

php - feof が無限ループを生成する

最初に ssh2_exec を介してコマンドを実行し (認証が成功した後)、変数で回答を読み取ります。以下の私のコード(認証なし)

たとえば、次のような cmd を実行しようとします。

したがって、コマンドが正常に実行されると、すべてが良好で、応答は

httpd のシャットダウン: [ OK ] httpd の起動: [ OK ]

しかし、たとえば、sudoなしでそのようなコマンドを実行しようとすると

サーバーが「コマンドが見つかりません」などのようなことを言っていることは知っていますが、このエラーを取得できません。このスクリプトは無限に実行されます。

この方法でコードを書き直そうとしました(またはこれに似た別の方法)

しかし、結果は同じです。

したがって、問題は、何が原因で無限ループ$stdout_streamまたは$stderr_stream.

PHP 5.3 を使用しています。

0 投票する
2 に答える
1138 参照

php - PHPで大きなテキストファイルの最初のn行を最も効率的に読み取るにはどうすればよいですか?

これまでのところ、ファイル全体または空の文字列を返すことができます。しかしn、期待どおりにファイルの最初の行ではありません。

対照的に、次のtail関数 ( source ) は完全に機能します。

0 投票する
3 に答える
5809 参照

php - a+ と fopen() を使用したモード

a/a+マニュアルによると、関数内でモードを選択するfopen()とファイルポインタが末尾に配置されるとのこと。

しかし、なぜ を使用して 0 を取得しftell()feof()それでも を返すのfalseでしょうか? ファイルポインタが最後にある場合。

例えば:

1になったのですが、ファイルポインタが最後にあると0になるのではないでしょうか?

0 投票する
1 に答える
480 参照

php - fopen、feof、fgetcsv での警告

このエラーが発生する理由がわかりません。

したがって、このコードのみを実行すると、

動作し、配列を返します。しかし、この方法で関数を呼び出すと、

動作しなくなり、これらのエラーが発生しました。

ここに画像の説明を入力

私は何を間違っていますか?

パス、私が使用しているファイルは「Projeto.php」です。

ここに画像の説明を入力

そして私のCRMファイルフォルダー: ここに画像の説明を入力

0 投票する
0 に答える
159 参照

c++ - 実行時チェックの失敗 #2 - 変数 'b1' の周りのスタックが壊れていた

私の問題は、プログラムを実行すると、「実行時チェックの失敗 #2 - 変数 'b1' の周りのスタックが破損しています。この例外のハンドラーがある場合、プログラムは安全に続行される可能性があります。」と表示されることです。

0 投票する
1 に答える
298 参照

c - fscanf でファイルを読み取るときにデータが失われる

次のようなコードの一部を使用します。

ファイルの最後の行がありません (EOF に達しています)。どのように解決すればよいですか?

私が見つけた唯一の解決策は次のとおりです。

0 投票する
3 に答える
807 参照

c - fread/fwrite ループでセグメンテーション違反を取得し、ファイルをコピーしています

入力したソースから入力した宛先にファイルをコピーします。宛先が入力されてから約 2 秒後にセグメンテーション違反エラーが発生します。出力ファイルが作成されているのでfopen()、動作しています。

オンラインで見たところ、たくさんのc=getc(fp). この質問はもう少し基本的なので、私はfread()andを好みます。fwrite()

コード